Results 1 to 3 of 3

Thread: importing from CAD model

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

    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
    Thanks
    21
    Thanked 418 Times in 411 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows

    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
    Thanks
    3
    Thanked 11 Times in 11 Posts
    Qt products
    Qt4
    Platforms
    Windows

    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
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.