• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    Autodesk Inventor

    Reply
    Valued Contributor
    Infallable
    Posts: 50
    Registered: ‎01-25-2011

    how to create a rule which limits pipe length in iLogic?

    79 Views, 2 Replies
    04-24-2012 02:16 AM

    How would I go about creating a rule in iLogic which would limit the minimum length of a pipe (parameter = Pipe_Length) to be half the outer diameter of the pipe (Pipe_OD), in other words "Pipe_LengthPipe_OD/2"

     

    I know you can use the limits wizard in iLogic,  but is that not only for numerical values as opposed to parameters?

     

    Thanks in Advance for your answers.

    Please use plain text.
    Active Member
    Posts: 9
    Registered: ‎04-24-2012

    Re: how to create a rule which limits pipe length in iLogic?

    04-24-2012 05:34 AM in reply to: Infallable

    I would create create a rule like this:

     

    If Pipe_Length < Pipe_OD / 2 Then
        MessageBox.Show("Pipe length must be no less than half pipe OD!", "Length Warning")
        Pipe_Length = Pipe_OD / 2
    End If

     

    I like to use a message box to communicate to the user why a dimension keeps changing back to something. The first argument in the message box is the actual warning, the second is the title of the message box itself.

     

    Then just force the change to your minimum.

     

     

    Please use plain text.
    *Expert Elite*
    cbenner
    Posts: 1,596
    Registered: ‎04-06-2010

    Re: how to create a rule which limits pipe length in iLogic?

    04-24-2012 05:41 AM in reply to: Infallable

    Do you use Tube & Pipe?  Because you can create those rule right in the pipe styles dialog.

    ChrisB

    Please use Mark Solutions!.Accept as Solution &Give Kudos!Kudos to further enhance the value of these forums. Thank you! :smileyhappy:


          

    Please use plain text.