I know this is kind of deep into the technical abis.
I want to switch from my own software to using cabinet vision for manufacturing custom closet parts. I am too busy trying to run a growing company and want to get out of the software writing business.
We had one last issue we had to overcome and CV could not figure out how to fix it.
Here is my problem:
With my cad system we nest all parts so the "front edge of the parts" are all facing the same direction. As most parts get only the front side edgebanded, they face the edgebander. We feed off the cnc output conveyor directly into the bander. I only put parts on the nest in 2 ways - regular as above or rotated 90 degrees CCW. We don't rotate sides because of line boring. Rotation is noted on the labels so we know how to orient the label.
The label has the edgebanding instruction so this is kind of important.
CV will put parts in every direction. Half the sides face 180 degrees away from the bander.
1. I am not sure how the operator would understand how to orient the labels.
2. We would have to rotate half the 8' sides 180 degrees to put the part in the bander. As this is a compact work cell where there is occasionally a 2nd person will be dropping of stuff, it seems highly unsafe to me. Not to mention the chance of hitting the edgebander all the time.
3. Super inefficient. Think lean.
4. After we install our new Rover A we will be doing about 10 sheets an hour 10 hrs per day. I don't want to add any unneeded heavy lifting for my guys.
I have not worked much with dxf files. I am old school in my software and go direct to gcode.
Is there some info in a dxf that gives orientation?
I am assuming the the issue is in the original generation of the dxf.
The only way I can think to fix this is to export all parts from CV to dxf files.
Write a program to modify the the dxf default orientation of the parts and then re import them in the S2M center for nesting and code generation.
Any help would be most appreciated.
I want my weekends and evening back.
and the CV sales guy deserves his commision for all the work he did to get us this far! :-)