Equations referencing configuratios possible?

Discussion in 'SolidWorks' started by SeanMc, Oct 11, 2007.

  1. SeanMc

    SeanMc Guest

    I have a dimension that I would like changed for different configurations.
    Is it possible to put a reference to a configuration name into a formula -
    Something like :

    If (Configuration="A", "Dim1@Sketch1"=1.0,"Dim1@Sketch1"=2.0)

    If so, how would it be worded - what is the syntax?
     
    SeanMc, Oct 11, 2007
    #1
  2. SeanMc

    That70sTick Guest

    The equations manager allows one to specify if equations are
    suppressed or unsuppressed by configuration. I learned that it is
    best to control the suppression states by use of a Design Table, as
    the suppression state seems unstable otherwise.

    Example file:
    <http://www.esoxrepublic.com/models/> file "TorsionSpringByTheTick.zip"
     
    That70sTick, Oct 11, 2007
    #2
  3. SeanMc

    Sam Guest

    Not sure of a way to do it via an expression in the equation but I
    have been successful with having two or more equations driving the
    same dimension but only one of those equations being active for any
    given configuration.

    In the equation dialog box you should see a Configuration button,
    there you can select the configs you want to assign the equations too
    and then you can just use the active check box for each equation to
    selectively set some equations to active/inactive per each
    configuration.

    It does work, but it does get very confusing if you have many
    configurations and many equations.

    Sam
     
    Sam, Oct 11, 2007
    #3
  4. Don't know if this would help but...

    I had to do something similar. But I drove the dimensions with a design
    table in excel, that way you have ALL logical functions available to you to
    use. It sure worked for my 36 configurations of angles on each part!

    Aron
     
    Aron \(bacsdesign.com\), Oct 11, 2007
    #4
  5. SeanMc

    SeanMc Guest

    Thanks to all who replied - solved my problem.
     
    SeanMc, Oct 11, 2007
    #5
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.