メインコンテンツへスキップ

コメント

7件のコメント

  • 正式なコメント
    DesignSpark PCB

    Hello Martin, Norton blocks your URL as a malicious website and even ignoring Windows then blocks the DXF from being downloaded so the link has been deleted.

    If you wish to investigate please raise a support ticket with our support team.

    https://designspark.zendesk.com/hc/en-us/requests/new

  • Martin Dusek

    Thanks, I contacted you via support ticket.

    0
  • Brad Levy

    Norton Safeweb says the mysharegadget link is unsafe.

    But from the DS PCB help:

    The DXF data types that are imported are: Lines, Polylines, Arcs, Circles and Text. All other data types are ignored.

    Your problematic DXF might contain only other data types (like splines?), hence the no data found to import message.

    Also from help, "DesignSpark PCB can read DXF files created in AutoCAD V10 and above."
    So DXF files in an earlier version of the DXF format may not work.

    0
  • Martin Dusek

    Here is the file: http://gaminn.sweb.cz/pcb_layout_v3.2.dxf

    DXF contains also lines from what I can see in a DXF viewer. So DSPCB should import at least that....

    0
  • Brad Levy

    Hi Martin,

    I couldn't get your original .dxf to show up in DS PCB either. But I was able to read it in Corel Draw X7. If I exported it in AutoCAD DXF version 10 or 11, DS PCB was able to see most of it. (I used a scale factor of 1000.)
    The two things that didn't show up were the upper and lower right arcs. I explored in Corel, and found they doubled back on themselves (retracing their steps, as it were). When I deleted the extra portions doubling back, and exported as version 10 or 11 again, it all came in to DS PCB.

    I've put the revised DXF at http://www.bradlevy.com/software/designspark/forMartin/pcb_layout_v3.2c.dxf

    Let me know when you've got it and I'll delete it from there.

    I've marked with a red-orange border the areas where DS PCB had problems with the backtracking:

    0
  • Martin Dusek

    Hi Brad, you are awesome, thank you very much. I only had to import for the first time, measure dimension of the shape, recalculate the scale factor to 464 and import once again.

    I received this shape from my colleague - I don't have Corel nor Autocad. Is there anything he can do to set correct dimension? So in DSPCB I set 1 scale factor and it will import the shape with correct dimensions?

    0
  • Brad Levy

    It looks like the DXF you are importing was output with coordinates designed to fill a 100.000 x 100.000 unit drawing space. If you interpret 1 unit as 1 mm, it looks like the object is 3.937 inches. If you interpret 1 unit as 1 inch, the object is 100 x 100 inches. Most drawing and CAD programs can output in actual units instead of normalized to 100 units=size in longest dimension as your colleague's program does.

    If I remember right, the DXF format doesn't encode what unit of measure is being used, though it may (I'm not sure) have an imperial vs metric flag. So it is not uncommon to need to set the scale to 1000 in the DS PCB import dialog, if the incoming file is in inches or meters instead of mils or mm. But if the program generating the DXF file is set right, you shouldn't have to do an import > measure > calculate > re-import with scale. You should be able to set the scale in DS PCB to (Units of measure in DS PCB) per (Unit of measure in CAD program generating the DXF). So if you are doing your PCB design in millimeters, and the design is in inches in the CAD program, you would just set the scale to 25.4, since that is the number of millimeters per inch. But 464 doesn't correspond to any common scale relationships I can think of.

     

    0

ログインしてコメントを残してください。