About the authors

« Unable to create AVI from .ipn files after installing SP1 for Inventor 2012 | Main | Inventor 2012 (Plain) Subscription license doesn't allow us to run Inventor 2011 Professional/Suite »

09/07/2011

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

I got very excited when I saw this post, until I saw the note: "The rule works on both 2D and 3D sweeps with the exception of 3D sketches that have bends in them."

I discovered this issue with 3d sketches with bends in them a few months ago and tried various methods to get the length but couldn't crack it.

Unfortunately the API call does not take bends into account.
I hope the rule can be useful in some way.
Regards,
Ale

..doesnt work with "3D Sketches with bends"... would be great if it did. Most all of the hose runs that I make has a bend radius added at the bend. I guess its back to manually measuring the loop.

It works if you create 2nd 3d sketch in which you use "Include Geoemtry" and include all the lines and bends from primary sketch. Then create "TheSweep" based on the 2nd sketch.

http://screencast.com/t/xpqhhwaqK

We changed the code slightly and it now also works on 3D sketches with bends. The problem was that the GetTruePath API call has a flaw.
We replaced that call with the Sweepfeatures.Path API call which works correctly.

Bob

Thanks guys, this has saved all sorts of weird work arounds.

GREAT JOB

The comments to this entry are closed.

RSS Feed

  • Subscribe

August 2017

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Self-Service Kiosk

Did not find what you were looking for?
Give the Inventor Self-Service Kiosk a try and hit the Start button
Note: the kiosk momentarily only works with Internet Explorer
kiosk