<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16788" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>"Marc Santhoff" <<A
href="mailto:M.Santhoff-zqRNUXuvxA0b1SvskN2V4Q@public.gmane.org">M.Santhoff-zqRNUXuvxA0b1SvskN2V4Q@public.gmane.org</A>>
wrote <BR>in message <A
href="news:1229657957.329.5.camel@localhost.das.netz">news:1229657957.329.5.camel@localhost.das.netz</A>...<BR><SNIP>>>
I was thinking more along the lines of perhaps creating a <BR>compatible
dll<BR>>> that could be used for Pascal/Delphi, and if necessary,
flattening when<BR>>> necessary method calls to plain functions,
etc.<BR>>><BR>>> I'm sure this sort of thing has been done before as
you can use it under<BR>>> Visual Basic, Java, C#, Python,
Ruby.<BR>><BR>> I *think* that could be doable, I'm not so sure currently
if there were<BR>> general problems using C++ or if it had to do with
ref-counted objects,<BR>> memory management, or maybe only forms and
graphical objects.<BR>><BR>> Hopefully someone else can speak up here
...<BR>><BR>>> I have seen various people create a single dll
containing the OpenCASCADE<BR>>> routines, but I am not sure
how.<BR>>><BR>>> One person has made<BR>>><BR>>>
"NaroCAD, a free open source parametric modeling CAD application with
C#:<BR>>> <A
href="http://sourceforge.net/projects/narocad/">http://sourceforge.net/projects/narocad/</A>.
The project contains a<BR>>> .Net(C++/CLI) wrapper layer and also a
wrapper code generator <BR>>> application,<BR>>> you can generate
your own wrappers in the language you want.<BR>>> The OCC 6.3.0 wrappers
are compiled under one assembly named<BR>>>
OCWrappers.dll."<BR>>><BR>>> See the thread below<BR>>> <A
href="http://www.opencascade.org/org/forum/thread_14766/">http://www.opencascade.org/org/forum/thread_14766/</A><BR>><BR>>
There is FreeCAD, too. If all people starting a CAD program on sf.net<BR>>
would unite, that would be quite enough manpower to build a complete<BR>>
free CAD application in three months. ;)<BR>><BR>> Something similar,
hopefully explaning what you need:<BR>><BR>> <A
href="http://info.borland.com/borlandcpp/papers/bc360/">http://info.borland.com/borlandcpp/papers/bc360/</A><BR>><BR>>
HTH,<BR>> Marc<BR><BR>Hi Marc,<BR> To be honest, I am
really only interested in the 3d STEP model <BR>import/export, and how to create
the underlying meshes, etc. prior to the <BR>export, and back again from the
import operation.</DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>I am hoping this will simplify things quite a bit
:-)</FONT><BR><BR>cheers,<BR>Paul <BR><BR></DIV></BODY></HTML>