Re: New User

Posted by eudoxos on
URL: https://forum.librecad.org/New-User-tp5724291p5724301.html

hi, Aman

Thanks for the info.  Most useful.  

I found examples of manually input "trivial" DXF files which I tested.  Also I found some R12 and V2012.  I worked out how to draw grade-level geometric shapes inputting data by hand.  The thing I did not get my brain around was what strategic design direction they were going in when they designed these specs.

For example they could have created functions for each of the shapes with a fixed-length record for passing parameters and receiving results (like template).  You could easily locate any parameter/result because the record would be fixed.

Instead they seem to have come up with an extremely fluid and dynamic concept of just streaming data interspersed with tags that (hopefully) allow you to determine what the data means while allowing you the flexibility to omit some parameters or in certain cases transmit data blocks in a different order.

I have not seen the full benefits of this yet but it certain seems to have been a very courageous design feature!

While I have your attention may I ask a couple of questions?
- Does anyone know of any copyright-infringement issues when writing software to auto-generate DXF files.
- In future if I have any questions relating to DXF files format could you please advise on the most appropriate forum to call out for help?

Thanks in advance.
Best regards, Eudoxos