In my case, the program did not want to open your file at all. When I try to open it shows an error (screenshot attached).
This was corrected by renaming the column “Footprint Description” to “Footprint”. After this, the program normally opened the file with the correct angles (a screenshot is attached). UPD: Excuse me, the angles still remain wrong. I'll try to tinker with this, find the cause.
If you open a .csv file in Exel, change something in it and save it, then you need to delete the header of the file before the name of the columns.
Regarding the column names from my experiments with .csv files:
The software of the machine requires several required fields:
- "Designator" (can also be "RefDes") - component tag, for example, R12, C6, etc.
- "MidX" (can also be "Center-X" or "Center-X (mm)") - component coordinate along the X axis.
- "MidY" (can also be "Center-Y" or "Center-Y (mm)") - component coordinate along the Y axis.
- "Rotation" - component installation angle.
- "Explanation" or "Footprint" - about them below
Optional field:
- "Layer" - component installation side. If this field is present in the file, then when opening the file, the program will ask for which side of the board to take components from the file. If you specify the bottom side, then the "Reverse X" option will be available for mirroring the coordinates along the X axis.
- "Explanation" - description of the component, it can be any value, for example, the type of housing and the value for resistors and capacitors, or the name for the chips, etc. Serves solely for the convenience of the operator. If this field is not present, then the program inserts the "Footprint" and "Comment" values into the description.
- "Footprint" - the name of the body component.
- "Comment" - any description of the component, for example its face value.
Concerning the "Explanation", "Footprint" and "Comment" fields. If the file does not contain one of the two fields - "Explanation" or "Footprint", the program crashes with an error when trying to open such a file. If there is an "Explanation" field, the program takes a value for the "Comment" column in the table displayed from this field, ignoring the "Footprint" and "Comment" fields. If the "Explanation" field in the file is not present, then for the "Comment" column get the value from the "Footprint" plus "Comment" fields (if any).
Any other fields in the .csv file will simply be ignored by the machine program.
Coordinates when importing are rounded to hundredths of a millimeter.
This all refers to software version 3.11. I did not explore earlier versions.