I use a master sketch for my current model. The master sketch needed to be rotated 90 degrees to be properly oriented with the other one I drew. Now, using Carbon Copy from another body/sketch, the sketch is copied properly but is rotated 90 degrees. I'm stuck between drawing everything sideways, or not being able to use my master sketch at all. Rotating the new sketch attachment almost works, but again, I'd be drawing sideways, so horizontal constraints become vertical, and vice versa, among other troubles. I'm running RealThunder at the moment (just switched, it's so, so nice to not worry about breaking my models by making simple references), was just using 0.20. I just want to use a rotated master sketch, but I'm struggling with this.
Master sketch shown behind new sketch, before Carbon Copy:
After Carbon Copy, sketch is rotated 90 degrees:
Carbon Copy sketch orientation
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
-
- Posts: 12
- Joined: Fri Mar 03, 2017 2:51 am
Re: Carbon Copy sketch orientation
File? I would try to rotate the sketch using CarbonCopy.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- thomas-neemann
- Veteran
- Posts: 11958
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: Carbon Copy sketch orientation
I can't reproduce it, it's not rotated for me. this might be helpful
-
- Posts: 12
- Joined: Fri Mar 03, 2017 2:51 am
Re: Carbon Copy sketch orientation
Reviving this thread in case it helps someone. I realized the right way to approach this is to make a copy of the master sketch in each body, and that copy should have the same attachment as the master. Then you can use External Geometry (instead of Carbon Copy) to reference the master sketch.
Explanation: the carbon copy tool copies geometry as it appears in the Sketcher. It ignores sketch attachment, so if you reverse map, or rotate the sketch, cc'ing will ignore that and bring the sketch in as it appears in the Sketcher. To get around this, use the fact that the external geometry tool does respect sketch orientation, but you can only use that tool when working in the same body. So if you want to keep the orientation:
1. Create a sketch (001) in your active body, and carbon copy the master geometry into it. Make sure everything you want to use is visible, not construction lines.
2. Set the sketch (001) attachment to match the attachment of the master.
3. For any further sketches in your active body, use external geometry to reference the master copy.
Explanation: the carbon copy tool copies geometry as it appears in the Sketcher. It ignores sketch attachment, so if you reverse map, or rotate the sketch, cc'ing will ignore that and bring the sketch in as it appears in the Sketcher. To get around this, use the fact that the external geometry tool does respect sketch orientation, but you can only use that tool when working in the same body. So if you want to keep the orientation:
1. Create a sketch (001) in your active body, and carbon copy the master geometry into it. Make sure everything you want to use is visible, not construction lines.
2. Set the sketch (001) attachment to match the attachment of the master.
3. For any further sketches in your active body, use external geometry to reference the master copy.
Re: Carbon Copy sketch orientation
Or just use the tool that FC provides to do this ShapeBinder/subobjectShapeBinder.