#DXF conversion?
6 messages in this thread
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-
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
>>….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-
Mike,
from your listing it seems that msurf converts the triangular faces from 3DS
into simple lines, not much for a surface modeller.
Dietmar
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
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