Collision in Wildfire?

Discussion in 'Pro/Engineer & Creo Elements/Pro' started by SR, Dec 17, 2003.

  1. SR

    SR Guest

    I cannot figure out how to simply move a part in Wildfire and test for
    such things as detecting collision. Can anyone point me in the right
    direction? Do I need to use Pro/Mechanica?
     
    SR, Dec 17, 2003
    #1
  2. SR

    David Janes Guest

    : I cannot figure out how to simply move a part in Wildfire and test for
    : such things as detecting collision. Can anyone point me in the right
    : direction? Do I need to use Pro/Mechanica?

    Motion is handled somewhat differently than in SolidWorks. Parts are assembled
    with 'connections', a way of defining degrees of freedom between two parts and
    making them moveable. Then they are moved to Mechanism Design where they are
    'motorized', given a motion definition and then run through studies, testing both
    the motion defintion and the assembly. A feature of the study of the assembly in
    motion can be checking dynamically for interference throughout the assembly.
    Mechanica is not needed for this particular function.

    David Janes
     
    David Janes, Dec 18, 2003
    #2
  3. SR

    SR Guest

    David,

    Since you guessed I have experience with SolidWorks (actually my
    company is currently evaluating these products), I wonder if you can
    help me to understand a couple of other differences I'm struggling
    with? I'm using this ng for two reasons - to keep the reseller sales
    reps away as well as see what the product ngs are like. I hope I don't
    start a fury of negative input from others, but I'm sure I'm not the
    only one out there that is looking at replacing their CAD system.
    Please DO NOT take my questions below as a sign that I am favoring one
    product over another; it's just that I began my evaluation with
    mid-range products. I'm pretty good with part modeling now and am
    currently reviewing the assembly design tools:

    1. SW has what they call lightweight parts where you can gain
    performance opening and working with large assemblies. They have an
    option to open lightweight as well as switch between lightweight and
    resolved states. I have not been able to figure out the equivalent in
    WF. The closest thing I have found is geometry reps vs. graphics reps?
    Can you clarify for me what the equivalent is in WF and where I get
    more info on it?

    2. While in an assembly file, I can't seem to find anyway to select
    multiple parts quickly such as using a 2D or 3D fence? SW uses an
    envelope (actually kind of awkward if you ask me). How can you select
    more than one part to hide them?

    3. SW has some tools to locate parts in an assembly like "Zoom to
    Selection" which zooms in on a part in the graphics window and "Go To
    Part" which locates the part in a complex assembly tree. Is there any
    equivalent in WF?

    4. I find as I learn WF, the interface keeps switching from an
    icon-based (toolbar) approach to the Menu Manager. Is this a hold-out
    from Pro/E or do you know if WF will eventually replace MM with more
    toolbars?

    TIA,
    SR
     
    SR, Dec 19, 2003
    #3
  4. SR

    Alex Sh. Guest

    Steve, this post of yours was addressed to David, but I figured you can use
    a second (and third) opinion as well. I mostly use Pro/E, Release 2001 until
    very recently, and have just completed my first small project in Wildfire. I
    also use SolidWorks quite frequently, although I try to avoid it unless my
    customers insist on it. I have not yet used the latest release, SolidWorks
    2004, and am being told that it is much better than SW 2003. Please bear in
    mind that all I am going to say relates to my experience with SW 2003. If
    you search this NG, you will find many threads discussing a SW vs. Pro/E
    topic. I have posted some detailed (oftentimes probably too detailed) rants
    about stuff I dislike in SW in some of these threads. Here are my answers to
    your questions:
    The Pro/E analog is called 'simplified representation'. It is only available
    in the Advanced Assembly module. So nominally 'basic' SW is ahead here.
    However, here is my experience: I have worked with Pro/E assemblies of
    nearly 1,000 parts without any simplified representations and very seldom
    have had to wait for my PC. On the other hand, SolidWorks assemblies with
    less than 100 parts are often becoming quite slow to handle. So, IMO,
    SolidWorks had to throw in the lightweight parts just to allow their program
    to be marginally speed-competitive with 'basic' Pro/E. The fact that
    SolidWorks part files are much larger (often 2-3 times) than Pro/E parts,
    and that SolidWorks assembly files seem to be roughly equivalent in size to
    the sum of constituting part file sizes, which makes them sometimes 20-50
    times larger than the same assembly file in Pro/E, doesn't help SW at all.
    If I am not mistaken, there are 2 or 3 different fence-type selection tools
    in Wildfire. However, I have not tried them yet, because I have developed a
    habit of selecting multiple parts in the assembly tree, rather than in the
    graphics window. By the way, I do it the same way in SW as well. I believe
    it is a more reliable way of multiple selection than using the graphics
    window, anyway. The selection toolbar is not being shown by the default
    installation of Wildfire. You'll need to customize your toolbars to show it.
    I am not sure about the 'Zoom to selection' in Pro/E because I've never
    tried to find it. In Wildfire, if you put your cursor right on the part you
    want to zoom on and start rolling the mouse wheel, the zoom in function will
    automatically recenter your window on this part anyway. Again, both in SW
    and Pro/E I try to use tools that allow me to do what I want without leaving
    graphics window, rather than go and click one more button. As far as 'Go To
    Part': when you click on the part on screen, Pro/E will highlight the part
    name in the tree. However, there is, as far as I know, no way to roll the
    tree display to show the part or expand the subassembly to show the part
    belonging to it, the way SW's 'Go To Part' does.
    Yes to both: the text menus are the remains of the previous Pro/E GUI, and
    yes, they are going away. I have heard that in the next release, Wildfire
    II, there still are quite a few, so the earliest when all (or nearly all)
    text menus are replaced by buttons will be Wildfire III.
     
    Alex Sh., Dec 20, 2003
    #4
  5. SR

    David Janes Guest

    <snip>
    : I hope I don't start a fury of negative input from others, but I'm sure I'm not
    the
    : only one out there that is looking at replacing their CAD system.
    : Please DO NOT take my questions below as a sign that I am favoring one
    : product over another; it's just that I began my evaluation with
    : mid-range products.

    No apologies needed, no criticism warranted. And, none forthcoming, it seems, so
    you can relax. Lots of the people in this NG, as Alex indicated, have used other
    CAD packages. Some go back beyond the 2D dinasaurs of CAD to actual board drafting
    (art with a straight edge and dividers, the alleged legitors of Da Vinci.) That
    may be the only dividing line that gets people excited ~ drafting (glad it's dead
    or dying) and solids modelling. That statement alone could cause more romantic
    outcry than anything you've asked, so far. But you won't find much partisanship,
    here. We're users of Pro/e, not salesmen. As you'll find in the SolidWorks NG,
    since we know the software the best, we are also its best critics. We know its
    strengths and weaknesses. We have no interest in hiding anything. So, you've made
    a good decision to come here. Feel free to fire away.

    : I'm pretty good with part modeling now and am
    : currently reviewing the assembly design tools:
    :
    : 1. SW has what they call lightweight parts where you can gain
    : performance opening and working with large assemblies. They have an
    : option to open lightweight as well as switch between lightweight and
    : resolved states. I have not been able to figure out the equivalent in
    : WF. The closest thing I have found is geometry reps vs. graphics reps?
    : Can you clarify for me what the equivalent is in WF and where I get
    : more info on it?
    :
    I would only add to what Shishkin has said by pointing out the forest. When you
    look at Pro/e, it is sometimes hard to tell the forest from the trees. It's huge,
    and even if we were to continue on the issue of assemblies and the Pro/e
    equivalent of SW 'collision detection', we'd have to go into three separate
    modules of Pro/e. But, in the process, we'd find out that SW has nothing to match,
    nothing even close to what Pro/e's Mechanism Design has ~ not even in the same
    ball park. But, it's quite enough for many people who don't need the
    sophistication and complexity of Pro/e.

    Further on this point of assemblies is the fact that Pro/e has a whole philosophy
    and varied technology of top down modelling. Simplified reps are one aspect of it.
    So are skeleton parts, interchange assemblies, shrinkwrap models, family tables
    and half a dozen more model and assembly functions and processes to accomplish
    what the one 'lightweight' model in SW accomplishes, i.e., help manage and speed
    up the use of large assemblies. It's really difficult to compare with SW, the
    whole program could be considered 'lightweight'. Makes you wish to see something
    like a Consumer Reports feature/price/value analysis of major software packages.
    So far, they all seem kind of shy to submit themselves to anything like that,
    preferring instead to have 'design wars': 'our users make big, complicated stuff
    instantly with our software, bigger and faster than the competitors' brand'. Well,
    I worked at Motorola and Caterpillar which each depended heavily on Pro/e. But, in
    each case, many suppliers and vendors got dragged along for no conceivable reason
    except that these two giants demanded it. So, it much depends on your industry,
    your suppliers, vendors and competitors, and probably lastly, whatever software
    you can get away with investing in, that determines a software purchase decision.

    David Janes
     
    David Janes, Dec 21, 2003
    #5
  6. SR

    SR Guest

    Thank you
    Sorry for the one word replies, but "Agreed"
    I actually think the lightweight part technology is pretty good (that
    is the ability to open large assemblies with or without the feature
    data). I think there is some value in it. By opening an assembly
    lightweight they are just loading the graphic data into memory thereby
    increasing the speed on open. I did some timing tests on a 3000 part
    assembly and found the lightweight vs. resolved (non-lightweight)
    helped significantly. Not to sound pro-SolidWorks here, I also found
    some limitations. Overall, I like the fact that it's automatic, no
    setup, no suppressing features or converting data it's just there as
    an option. I have not been able to test an equivalent assembly in
    Wildfire, but so far I have found the small assemblies I have built
    and the ones I have seen in demos to be pretty slow on load and
    response time.
    You're going to think I got sucked to their brainwashing, but I really
    don't see anything wrong with this. At the end of the day it's all
    about productivity. I have heard people tell me that ProE has a 6
    month learning curve and after 1 month, I'm starting to believe it. I
    was creating parts in SolidWorks and Solid Edge (the other product
    we're looking at) within the days while I still find I'm lost in
    Wildfire! I'm getting better though and see more that I like...

    Well,
    That's why we're putting the effort in. The fact is, we're investing
    in a solution for the long term. Thanks for you feedback.
     
    SR, Jan 9, 2004
    #6
  7. SR

    SR Guest

    I'm not seeing the differences in speed you're seeing, but I agree
    with the file sizes.
    Thanks, but I haven't any fence tools for selection. As for selecting
    from the assembly tree instead of graphics, I was really hoping there
    would be more tools here. I could see if the assembly was 100-1000
    parts, but most of our machines are 3000+ with some exceeding 10000
    parts. Having to select parts from the tree could be very
    time-consuming. Does Wildfire have anything that compares to the
    SolidWorks envelope?
    Thanks, I read the list of changes expected for Wildfire 2.0.
     
    SR, Jan 9, 2004
    #7
  8. SR

    David Janes Guest

    : > : > <snip>
    :
    : I actually think the lightweight part technology is pretty good (that
    : is the ability to open large assemblies with or without the feature
    : data). I think there is some value in it. By opening an assembly
    : lightweight they are just loading the graphic data into memory thereby
    : increasing the speed on open. I did some timing tests on a 3000 part
    : assembly and found the lightweight vs. resolved (non-lightweight)
    : helped significantly. Not to sound pro-SolidWorks here, I also found
    : some limitations. Overall, I like the fact that it's automatic, no
    : setup, no suppressing features or converting data it's just there as
    : an option. I have not been able to test an equivalent assembly in
    : Wildfire, but so far I have found the small assemblies I have built
    : and the ones I have seen in demos to be pretty slow on load and
    : response time.
    :
    Well, isn't one of the 'limitations' that, once open, there's not much you can do
    with it? Can you use it for assembly modelling? That's a huge plus in Pro/e,
    however long it takes to open. Can you swap parts in and out? Can you speed up
    part creation and part substitution with family tables, interchange assemblies,
    layouts, skeleton parts and assembly relations? Who cares if it loads fast but you
    can't do anything with it!?! Pro/e doesn't entertain a 'look, don't touch'
    approach modelling and assembly, although, high levels of protection are possible.

    : > So far, they all seem kind of shy to submit themselves to anything like that,
    : > preferring instead to have 'design wars': 'our users make big, complicated
    stuff
    : > instantly with our software, bigger and faster than the competitors' brand'.
    :
    : You're going to think I got sucked to their brainwashing, but I really
    : don't see anything wrong with this. At the end of the day it's all
    : about productivity. I have heard people tell me that ProE has a 6
    : month learning curve and after 1 month, I'm starting to believe it. I
    : was creating parts in SolidWorks and Solid Edge (the other product
    : we're looking at) within the days while I still find I'm lost in
    : Wildfire! I'm getting better though and see more that I like...

    In a couple hours, I could get the average modeller of either package, doing flat
    plates with holes, on the other package. Depends on what you need to do. The more
    complicated it is, the longer it will take, on either package. And Pro/e will do
    more complicated things, period. No???? Okay, what's SW's solution to creating a
    bolt in increments of a quarter inch? Copy/modify? When is SW going to get table
    driven families of parts, created by 'instantiating' a generic with the click of a
    button ~ pick a dimension (or two or more dimensions to vary by, plus increments),
    then just go back and give each instance the name of a part in stock. Include
    parameters, descriptions, vendors, manufacturers, price, material, unit of
    measure. You could create multi-level families ~ metric on one side, u.s.
    customary on the other, then branching by thread pitch or socket size or any other
    criteria deemed useful. Productivity features abound in Pro/e. But, what I've
    learned about the software is this: it's heavy on the front end, going in ~ heavy
    investment in money to buy, heavy investment to learn (each new productivity
    feature, like family tables, takes time), heavy investment in getting the system
    set up and functioning to the satisfaction of most (never all). But, once the
    productivity features are in place, they begin to pay dividends. It's just that,
    for the impatient, the time frame may be a bit too extended.

    Hope you have the patience and a long enough view.

    David Janes
     
    David Janes, Jan 13, 2004
    #8
  9. SR

    Arlin Guest

    FYI,
    SolidWorks DOES have family table functionality, but they call it
    configurations.

    Pretty much the exact same concept as Family Tables in ProE. But, IMO,
    Solidworks' configurations are a little more flexible (better) than
    ProE's Family Tables.
     
    Arlin, Jan 13, 2004
    #9
  10. SR

    Arlin Guest

    Well, isn't one of the 'limitations' that, once open, there's not much you can do
    Actually, you can pretty much do anything with lightweight parts in SWX.
    SWX just automatically loads the lightweight parts when it needs to
    access the full dataset.

    This has the effect of loading very quickly, but while working on a
    model, there can be pauses when SWX has to go out and fully load a
    component that was originally lightweight.

    Thus, it is a tradeoff. Some prefer not to use lightweight and load
    everything up front to prevent the pauses that can happen later. Often,
    these people work with smaller assemblies and/or they are working
    with/modifying most of the components during their session.

    Others prefer the usage of lightweight parts. These people often are
    working with some very large assemblies and/or they are not making very
    sweeping changes that modify most of the parts, thus requiring the parts
    to be loaded.

    I am not trying to start or continue a ProE vs SWX flame ware here. I
    just want everyone to know the facts.
     
    Arlin, Jan 13, 2004
    #10
  11. SR

    SR Guest

    I'm not a SW expert, but the real advantage I see with this technology
    is memory consumption. The larger the assembly, the more control you
    have over your resources. As I mentioned, the nice thing about them is
    that it's automatic meaning you don't have any setup to take advantage
    of it; you simply decide whether you want to work with reduced memory
    requirements or all geeometric data. If you're working in lightweight
    and need all geometric data (i.e. for interference, motion, etc.), you
    simply toggle the part to 'resolved'. I believe simpilfied reps are
    also a method to control this as well as other capabilities I'm
    discovering. I keep asking this question because I have read how
    Wildfire includes "lightweight components" , but just couldn't find
    out how to compare them when finally I found out what they were
    talking about. There is a new simplified rep type called "lightweight"
    with Wildfire. I don't see this as the decision breaker, but I also
    don't think it should be taken lightly.
    I appreciate your feedback. The final decision will be made Feb 27th
    so that gives us another 6 weeks to complete our research and submit
    our results. Hopefully that's enough time.
     
    SR, Jan 13, 2004
    #11
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.