[Solved] I don't understand how to use Techdraw

Discussions about the development of the TechDraw workbench
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
freedman
Veteran
Posts: 3441
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

[Solved] I don't understand how to use Techdraw

Post by freedman »

It appears I just lost 6 hours worth of dimensioning. I had all my drawing dimensioned and closed the program last night. Today I open the program and have to update all the drawing as usual to get them to display, that worked. I had a little problem with the model and had to adjust one sketch. Now every drawing as it updates has thrown the dimensions all over the place, totally unusable.
Question: Even if I can go to a backup how am I supposed to update the sketch I changed without this occuring?
Last edited by freedman on Sat Mar 09, 2019 7:49 am, edited 1 time in total.
chrisb
Veteran
Posts: 53934
Joined: Tue Mar 17, 2015 9:14 am

Re: I don't understand how to use Techdraw

Post by chrisb »

You got probably trapped by the horrible topological naming issue.
freedman wrote: Thu Mar 07, 2019 8:40 pm how am I supposed to update the sketch I changed without this occuring?
How can we tell without knowing anything from your model?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
freedman
Veteran
Posts: 3441
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: I don't understand how to use Techdraw

Post by freedman »

How can we tell without knowing anything from your model?
There's no way I can put the clients product on the site.

Going into this I felt like the model updating all the time would/could become an issue. I guess I was hoping that TechDraw didn't work off of the same naming as the model, I should have asked. I think there should be more of a warning, it's one thing to fix a couple links in a model, it's another to loose hours worth of detailed work on multiple drawings with almost no way to recover. Maybe Techdraw needs to work differently, I wonder what the big CAD folks do that keeps this from happening? They have errors also.

So, I am back to AutoCAD. At least I can export to DXF. I also noticed that when I export to DXF some of the arcs have turned into straight lines, is there something I can do to minimize that? I will try the shape 2D view and see if that helps.

Thanks
reox
Posts: 929
Joined: Sat Aug 13, 2016 10:06 am
Contact:

Re: I don't understand how to use Techdraw

Post by reox »

freedman wrote: Thu Mar 07, 2019 8:40 pm Question: Even if I can go to a backup how am I supposed to update the sketch I changed without this occuring?
AFAIK currently it is not possible to change the sketch without having issues with the dimension lines, as they also have the topological naming problem.
User avatar
wandererfan
Veteran
Posts: 6268
Joined: Tue Nov 06, 2012 5:42 pm
Contact:

Re: I don't understand how to use Techdraw

Post by wandererfan »

freedman wrote: Thu Mar 07, 2019 11:15 pm I think there should be more of a warning
from TechDraw_Dimension_Length:
TopoNamingWarning.png
TopoNamingWarning.png (30.16 KiB) Viewed 1413 times
freedman
Veteran
Posts: 3441
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: I don't understand how to use Techdraw

Post by freedman »

There is a reason behind my subject line of this post, I really don't understand how to use a drawing tool where the drawing work can be lost. First off, thank you wandererfan (and others) for your work, none of my comments here are directed at you, you are working with what is available.

I'm hoping this can be a starting point to focus on drawings and there importance in CAD. I feel almost every CAD designer will agree that you can trash my model but the drawing has to be isolated in some way. Drawings are the root of manufacturing and they need to be preserved, at all cost. Models can always be recreated but it doesn't work the other way around, you can't recreate a model without the dimensions from a drawing.

So, to work, what is available and what can be done, here is one concept I can think of:

Concept #1) Once a drawing is created it can't be erased and nothing on it can be moved (after placed), items in the drawing can be deleted or added without a recompute. If you need to make a change to the model then you have to save the FreeCAD file, close it and open it once again. At opening a switch will need to be set to make drawing changes, normally the user would upgrade the part number of the file name at this point.

I don't know how to make this all happen but I think it handles the model changes, file saving, part number handling.
Last edited by freedman on Fri Mar 08, 2019 6:05 pm, edited 1 time in total.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: I don't understand how to use Techdraw

Post by triplus »

When i am satisfy with a technical drawing i usually save it in a SVG and PDF format.
freedman
Veteran
Posts: 3441
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: I don't understand how to use Techdraw

Post by freedman »

items in the drawing can be deleted or added without a recompute.
This is probably the toughest one. Is there a way to get dimensions from the (created 2D shape) without it being linked to the model? It seems the only way to preserve a drawing is to have it linked to something that can't get updated. I was thinking anytime you create a drawing a 2D shape is created and stored with the drawing. Then add a switch to the 2D shape for updates at program start.
freedman
Veteran
Posts: 3441
Joined: Thu Mar 22, 2018 3:02 am
Location: Washington State, USA

Re: I don't understand how to use Techdraw

Post by freedman »

Concept #2) Once a drawing is created from a model no further changes can be made to the model, all sketches and features are locked. Recomputes can take place and I believe the model can not have topological errors unless something in the model changes, that might have to be answered by a super-user. To change the model the file would have to be closed and reopened (renumbered hopefully) and a switch set to change the model.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: I don't understand how to use Techdraw

Post by triplus »

If you know you will be going back in the design history and will do things such as add and remove Sketcher geometry. And when doing that, if you don't want for existing drawings to change.

Use Part CreateSimpleCopy and base the drawing views on such feature instead.
Post Reply