CAD/CAM discussion forum > Other CAD/CAM Technology > Turn Digital Images Into 3D Models

Turn Digital Images Into 3D Models

    
  Subscribe Topic

Rank: 1

ChrisWard2k2

Newbie

posts: 2

Registered: 2011-11-22

Message 1 of 6

 Turn Digital Images Into 3D Models
03-05-2006 11:38 . pm   |   View his/her posts only
Hello everyone

You may not have noticed but there is an interesting addition to the Import Translators in VX v12. Import an image (raster data), such as a jpg, bmp, tif etc, into a Sketch and VX will translate it into 2D geometry (vector data). Now, of course the images need to be of high quality (high definition) and the more complex they are, the more difficult they will be to process. However, it is possible to achieve startling results. Take a look at this:

http://www10.mcadcafe.com/nbc/articles/view_article.php?section=CorpNews&articleid=267180

This translator may prove to be a good way to turn legacy, paper based designs into 3D models.

"Aha" I hear you say, "but what if I can't get a good translation from my image?". There is an alternative that requires more effort on your part but it works really well. First, using the new Vizualize tools in 3D Space, place the image on a Face. Now create a new Sketch on that face. You can now trace elements of the image that you require with the quick draw tool - if you need to zoom-in, the geometry and the image zoom together!


Rank: 7Rank: 7Rank: 7

Paul

Moderator

posts: 343

Registered: 2011-9-17

Message 2 of 6

04-05-2006 07:23 . pm   |   View his/her posts only
Cool feature. In Corel for instance, this is done with a Trace program, which allows you to choose the detail, complexity and pixel edge certainty or a particular pixel color etc. the difficulty as we now know is moving from there to CAD. So this is great.

Now, will VX be producing a screen cam of this being done with the frog? I'd really like to see the approach taken as watching other people work is always the fastest way for me to 'get the picture'.

Cheers to the frogmen !

Rank: 1

Steve

Newbie

posts: 0

Registered: 2004-10-9

Message 3 of 6

23-05-2006 11:44 . am   |   View his/her posts only
Is there a possibility that VX can add other formats? I get logo files and such in Adobe illustrator(.ai files), and Encapsulated Postscript(EPS) files. Since these files are already a vector format, the translation should be pretty seamless, and get great results.

I'm going to guess you guys are just using the Ulead libraries for your imports?

Rank: 1

ChrisWard2k2

Newbie

posts: 2

Registered: 2011-11-22

Message 4 of 6

23-05-2006 04:34 . pm   |   View his/her posts only
Hi Steve

We are not using the Ulead libs, we are using our own home-grown code.

There is a PCR already in, looking to support other data types, but it is not as simple as you may think. AI/EPS (similar formats defined by Adobe) output does not describe geometry in the same way that a CAD program does - you can witness some of this in the illustration program - circles and elipses are the same "primative" for example. So, the output tends to be very nasty multi-point curves. MudCrab found that Corel output in DXF is also of this nature. You end up with perfect looking geom that your CAD program will really struggle to actually use.

One of the main customer wishes was to be able to define text along a curve (for modelling of logos etc). It could be that you will find such a command in VX v13...................

Rank: 1

Steve

Newbie

posts: 0

Registered: 2004-10-9

Message 5 of 6

25-05-2006 06:46 . pm   |   View his/her posts only
why not do a "Convert curve to arcs/lines" command on import of the ai, or EPS file with a user specified tolerance?

Rank: 1

ChrisWard2k2

Newbie

posts: 2

Registered: 2011-11-22

Message 6 of 6

26-05-2006 08:50 . am   |   View his/her posts only
Hi Steve

Sometimes the result would be acceptable, sometimes not, depending on the nature of the design. Also, for best results, the command wants to be applied to curves individually, which is not really an option if there are hundreds of them. VX has some excellent curve "restructuring" tools (At Sketcher level, Edit/Geometry/Modify Nurbs/). The "Reduce Data" and "Cubic Refit" tools are particularly useful in dealing with illustrator-style entity types. They can also help to improve some of the more wacky TTFs too. None of this helps with the problem of actually translating these files of course, and one problem there is that, apart from Adobe themselves, nobody does a perfect job of outputting to the formats. It is also very difficult to send geometry back to the illustration app. Having said all that, the VX developers that specialise in translation do have a knack of producing acceptable quality even when the data is sometimes poorly described......so, let's see what happens in a future VX release.
See also
X