Results 1 to 3 of 3

Thread: importing from CAD model

  1. #1
    Join Date
    Jan 2006
    Location
    Munich, Germany.
    Posts
    111
    Qt products
    Qt3 Qt4
    Platforms
    Windows
    Thanks
    29
    Thanked 3 Times in 2 Posts

    Default importing from CAD model

    Hello All,
    Ok, I've got no experience with the following so any help or suggestions are welcome.

    I've got a CAD program (SolidWorks) that can export it's model into several formats: paraSolid, VRNL, STEP, ACIS, 3Dxml and some more.
    Can I import or read in any of these file types using Qt (or anything else) to use as a GL model so that I can get it onto a widget? I'd like a 3D interactive view of the object.

    thanks
    K

  2. #2
    Join Date
    Jan 2006
    Location
    Munich, Germany
    Posts
    4,714
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows
    Thanks
    21
    Thanked 418 Times in 411 Posts

    Default Re: importing from CAD model

    Can I import or read in any of these file types using Qt
    No - Qt does not support that, you will have to use third party sulutions.
    openvrml looks interesting...

  3. #3
    Join Date
    Nov 2006
    Location
    Shrewsbury, UK
    Posts
    97
    Qt products
    Qt4
    Platforms
    Windows
    Thanks
    3
    Thanked 11 Times in 11 Posts

    Default Re: importing from CAD model

    Many open source projects are using OpenCascade for handling the CAD data - it offers its own rendering subsystem which I have converted into a Qt4 widget on http://myweb.tiscali.co.uk/dolbey/QtOpenCascade/ but you need to grab the core libraries from http://www.opencascade.org - I've also got other QObject derived classes for handling the data model and i/o. It will handle IGES and STEP files, plus its own BREP model, with some limited support for stereolithography STL files. FreeCAD on SourceForge also uses OpenCascade as a data model but renders through a Coin3d OpenInventor widget - its currently porting from Qt3 to 4.

    There's also BRL-CAD which isn't Qt based.

    But its back to the old question - what's the requirements?

    Pete
    Last edited by pdolbey; 11th April 2007 at 19:43.

Similar Threads

  1. Sharing Selections between Model and ProxyModel
    By mentat in forum Qt Programming
    Replies: 14
    Last Post: 27th January 2010, 17:31
  2. hierarchical model in a flat view
    By gniking in forum Qt Programming
    Replies: 4
    Last Post: 10th November 2009, 20:17
  3. Informing a model its data has changed
    By saknopper in forum Newbie
    Replies: 3
    Last Post: 17th January 2007, 19:58
  4. using the example of simple tree model
    By krishna.bv in forum Qt Programming
    Replies: 1
    Last Post: 22nd December 2006, 12:28
  5. Model sorting vs. selection
    By VlJE in forum Qt Programming
    Replies: 2
    Last Post: 25th October 2006, 16:46

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.