Testing TechDraw

Discussions about the development of the TechDraw workbench
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
wandererfan
Veteran
Posts: 6315
Joined: Tue Nov 06, 2012 5:42 pm
Contact:

Re: Testing TechDraw

Post by wandererfan »

DeepSOIC wrote:It can hold anything, not just PartDesign stuff.
So I could see this in the Tree?
App::Part
Part::Feature
Part::Feature
Part::FeaturePython
Sketcher::SketchObject
...

What would a drawing of App::Part look like? A composite of all the children that have a shape?

Got to spend some time with this. :?

wf
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Testing TechDraw

Post by DeepSOIC »

wandererfan wrote:What would a drawing of App::Part look like? A composite of all the children that have a shape?
I don't know, I think you are to decide. I think, derivatives of Part container may pop up in near future.

You can grab a project for playing with it here: viewtopic.php?t=15846#p125800 That's how I think it should be used (but it may end up being used differently).
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Testing TechDraw

Post by HoWil »

Another thing I would like to see in TD is, the possibility to completely switch off the drawing-template.
I know that I can create a custom/empty .svg template but it would be nice to have this already on-board.

BR,
HoWil
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Testing TechDraw

Post by NormandC »

HoWil wrote:Another thing I would like to see in TD is, the possibility to completely switch off the drawing-template.
Click on the Template in the Model tree, and in the View tab, set the Visibility property to False.

But this setting is apparently not saved with the document.
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Testing TechDraw

Post by triplus »

I can confirm the value of 203,20mm in Inkscape 0.91.

P.S. And i get a lot of:

Code: Select all

AttributeError("'NoneType' object has no attribute 'getActiveObject'",)
When opening mod_with_drawing.fcstd file in FreeCAD dev.
Brutha
Posts: 221
Joined: Mon May 04, 2015 1:50 pm

Re: Testing TechDraw

Post by Brutha »

Hi All,

Have been testing the techdraw workbench and using the new QT5 version on Mac, it's all working very nicely now! Thanks to all working on this!

But I am perhaps missing something simple with the dimensioning - I am getting different values in Techdraw compared to Draft (Draft is correct).

Draft dimension:
upstairs draft dimension.png
upstairs draft dimension.png (61.26 KiB) Viewed 2966 times
Techdraw:
upstairs techdraw dimension.png
upstairs techdraw dimension.png (111.81 KiB) Viewed 2966 times
Please see freecad file attached, and Freecad info below. Any ideas?

Cheers

Brutha

Code: Select all

OS: Mac OS X
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10606 (Git)
Build type: Release
Branch: (detached from 5e9d9af)
Hash: 5e9d9af51eb81aa03c0ce8f7e0749b349c480cff
Python version: 2.7.13
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.1.0
Attachments
upstairs.FCStd
(153.35 KiB) Downloaded 75 times
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Testing TechDraw

Post by triplus »

Hi Brutha.

Select the created dimension and after select the corresponding edge in the 3D View. Use dimension link command on the selection:

https://www.freecadweb.org/wiki/TechDraw_Dimension_Link
Brutha
Posts: 221
Joined: Mon May 04, 2015 1:50 pm

Re: Testing TechDraw

Post by Brutha »

Thanks, that did the trick!
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: Testing TechDraw

Post by triplus »

Brutha wrote:Thanks, that did the trick!
You're welcome.
ulrich1a
Veteran
Posts: 1957
Joined: Sun Jul 07, 2013 12:08 pm

Re: Testing TechDraw

Post by ulrich1a »

I got missing dimension objects in the treeview at making a dimension between two selected corner points. The missing tree objects are kind of existing, because you get them sometimes at selecting other drawing objects in the tree.

See the example file.

Ulrich
Attachments
TechDraw_wedge_missing_Treeobject.fcstd
(18.12 KiB) Downloaded 80 times
Post Reply