CompuServe Thread

#DXF conversion?

6 messages in this thread
#120919From: mike philbrickAug 29, 1994 1:20 PM
I have Multi-Surf, a yacht design program and I can't bring in DXF'S from 3D-Studio but I can from acad. It would be really cool if I could becouse Multi- Surf does a beautiful job. Actually it does bring in the DXF's but there invisible. From what little I understand the 3D-Studio DXF's are created from position of the triangle vertices and the acad and Multi-Surf DXF's are using curve algorithem's, or something, is there any convertion program or path I can use to remedy this or is there any changes in the near future (R4) that will fix this. -Mike-
#120963From: Phillip MillerAug 29, 1994 6:15 PM
3DS writes to the R11 DXF format, with all objects becoming Polyface Meshes. Are the AutoCAD DXF files that you are importing to Multi-Surf meshes as well? I'm very suprised that the AutoCAD DXF's are coming in but the 3DS DXF's are not. Do the edges display when they are in 3DS? …..or are you talking about bringing in "Mulit-Surf" DXF's into 3DS? – Phil
#121114From: mike philbrickAug 30, 1994 2:06 PM
>>….or are you talking about bringing in "Mulit-Surf" DXF's into 3DS?<< No…, ACAD DXF's come into M-surf but 3DS DXF'S do not. I tried using explode on a dxf imported from 3ds but no luck. This is what a m-surf file (msf) file looks like. MultiSurf 0.35 Rem This file is for use with MultiSurf surface modeler. Rem 3d-craft.msf Rem Converted from AutoCad DXF File: 3d-craft.dxf AbsPoint Pt0 15 1 72.000000 72.000000 3.000000; AbsPoint Pt1 15 1 72.000000 24.000000 3.000000; Line L0 15 1 1 * Pt0 Pt1 ; AbsPoint Pt2 15 1 156.000000 48.000000 3.000000; AbsPoint Pt3 15 1 36.000000 48.000000 3.000000; Line L1 15 1 1 * Pt2 Pt3 ; AbsPoint Pt4 15 1 156.000000 48.000000 0.000000; AbsPoint Pt5 15 1 36.000000 48.000000 0.000000; Line L2 15 1 1 * Pt4 Pt5 ; AbsPoint Pt6 15 1 72.000000 72.000000 0.000000; AbsPoint Pt7 15 1 72.000000 24.000000 0.000000; Line L3 15 1 1 * Pt6 Pt7 ; AbsPoint Pt8 15 1 153.878680 26.121320 15.000000; AbsPoint Pt9 15 1 153.919440 26.080560 15.585271; This is just part of the file. It also describes curves ans so on. Is there any other path I could follow like dxf to nrb's ? -Mike-
#121267From: Dietmar RudolphAug 31, 1994 3:04 AM
Mike, from your listing it seems that msurf converts the triangular faces from 3DS into simple lines, not much for a surface modeller. Dietmar
#121282From: Phillip MillerAug 31, 1994 6:33 AM
As Dietmar said, your program is turning the PFace mesh into lines – very odd. As a test, try doing a DXF export from 3DS, import it into AutoCAD, and if it looks correct (which it should) DXFOUT that to your program. – Phil
#121482From: Dietmar RudolphSep 1, 1994 2:47 AM
Phil, taking the 3DS file into AutoCAD and to DXFout it without modification won't change anything since ACAD accepts pfaces and exports them as they are. As I said before, at least one should explode the pface in ACAD (resulting in 3DFaces then). Dietmar