Automatic dimension detection future request maybe?

Next
 From:  Matadem
11751.1 
Good day.
Is it possible in the future to have automatic dimension.
so instead of selecting horizontal or vertical or angle it automatically set the dimensions so you don't have to choose.
I think the new version of Freecad has this.

So this might speed up things quite a bit.

Thanks!
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11751.2 In reply to 11751.1 
Hi Matadem,

re:
> Is it possible in the future to have automatic dimension.
> so instead of selecting horizontal or vertical or angle it automatically
> set the dimensions so you don't have to choose.

It's actually possible right now by installing this attached DimAuto plugin I just made.

Instructions for installing a plugin here.

That will make a new command DimAuto available. The way it works is after you pick the 2nd point for the dimension there are 3 lines that will be radiating out from that point, one horizontal, one vertical and one aligned. Whichever one you are closest to for the 3rd pick will determine the type.

Looks like this:



Hope that helps!

- Michael
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
11751.3 
Works fine with my little trick of 3D dimension!
Draw a plane by 3 points
AutoDIm (you must find the diagonal)
Hide or kill the plane

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Barry-H
11751.4 In reply to 11751.2 
Hi Michael,
just tried Auto dimension script and got this error.
TypeError: undefined is not a constructor (evaluating 'moi.geometryDatabase.addConstructionLine( begin, end )')

DimAuto.js line 95

91: }
92:
93: function CreateCLine( begin, end )
94: {
95: >> var cline = moi.geometryDatabase.addConstructionLine( begin, end );
96: cline.setHitTest( false );
97:
98: return cline;
99: }

Also cant this function be achieved with the standard Aligned dimension tool anyway ?
Cheers
Barry
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Grendel
11751.5 
Same here
Image Attachments:
Size: 47.1 KB, Downloaded: 1 time, Dimensions: 803x401px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All