Inventor Customization

Reply
Contributor
Posts: 20
Registered: ‎01-01-2013
Message 1 of 4 (114 Views)
Accepted Solution

Divide a segment equally with a range in visual basic

114 Views, 3 Replies
01-15-2013 05:44 PM

How do you divide a segment equally with a range in visual basic?

 

example-

length is 144 in

range- 7.5 - 9in

answer- (18) at (range 8 in)

 

like to know how to do this in Visual Basic so I can create some rules and forms in iLogic

thx

Valued Contributor
jonbrabbs
Posts: 76
Registered: ‎07-26-2007
Message 2 of 4 (107 Views)

Re: Divide a segment equally with a range in visual basic

01-15-2013 11:48 PM in reply to: heyjude19

Hi there,

 

There are loads of ways to do this. Here is one:

 

Sub Demo()
Dim Length As Double
Dim Range As Double

    Length = 144
    Range = 8

    MsgBox (Answer(Length, Range))
End Sub

Function Answer(L As Double, R As Double)
    Answer = L / R
End Function

This should be a start for you

 

Cheers

 

Jon.

///////////////////////////////////////////////////////////////////////////////////////////////////
If this post helps you, please give kudos.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Contributor
Posts: 20
Registered: ‎01-01-2013
Message 3 of 4 (100 Views)

Re: Divide a segment equally with a range in visual basic

01-16-2013 04:34 AM in reply to: jonbrabbs

Thanks Jon

- can this be done within the parameters instead of iLogic?

Valued Contributor
jonbrabbs
Posts: 76
Registered: ‎07-26-2007
Message 4 of 4 (93 Views)

Re: Divide a segment equally with a range in visual basic

01-16-2013 06:55 AM in reply to: heyjude19

Yes, it's not difficult, but can be tricky and frustrating! Parameters can be pretty fickle when it comes to units.

 

If you have:

 

d0 = Length (in)

d1 = Range (in)

d2 = Answer/Segments (ul)

 

Note that the inch units cancel each other to give a unitless value (in/in = ul). 

 

Cheers

 

Jon.

 

 

///////////////////////////////////////////////////////////////////////////////////////////////////
If this post helps you, please give kudos.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

You are not logged in.

Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register

Announcements
Welcome to the new Autodesk Community!
If this is your first visit, click here to get started and make the most of the Community. Let us know what you think of the new experience in the Community Feedback Forum.

Need installation help?

Start with some of our most frequented solutions to get help installing your software.

Ask the Community


Inventor Exchange Apps

Created by the community for the community, Autodesk Exchange Apps for Autodesk Inventor helps you achieve greater speed, accuracy, and automation from concept to manufacturing.

Connect with Inventor

Twitter

Facebook

Blogs

Pinterest

Youtube