I put in my parts a coordinate system that I added in constraint reference by checking the align axes box but when I add to my assembly the said parts, the constraint is put but does not check align the axes which forces me to re-edit the constraint and check the align axes box :/
Hello, when you insert a part in an assembly, you should not click in the 3D view but directly on the green "check" button to validate. The part should be positioned correctly.
Thank you .PL for this answer but unfortunately I am forced to click in the graphic area otherwise given that my part contains several reference constraints it is then locked by the origin :/
Because a priori the "Align axes" box has been checked by default since SolidWorks 2008!
The bug was reported to SolidWorks as S-019902:
Question:
When creating a coincident mate between two part origins or coordinate systems, can the 'Align Axes' option be selected by default?
Answer:
It was not possible to do this in early service packs of SolidWorks 2008. The issue was identified and reported to our development team in: SPR411398: When creating a coincident mate between coordinate systems, the 'align axes' option should be selected by default.
In SolidWorks 2008 SP4.0 a change has been made so that the 'Align Axes' option is selected by default.
1 - Register your coin in .sat (ACIS) by changing your origin in the options when saving
2 - Reopen your .sat registered part with Solidworks
This method allows you to change the origin of your part which will allow you, when inserting into your assembly, to click directly on "Validate" and your axes will align themselves. Unfortunately, your creation tree will no longer be the same.