dxf import error message referring to QCad is outdated
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Triaged
|
Wishlist
|
chr[] |
Bug Description
When you import a dxf file that does contain polylines, Inkscape (0.92.1 on Linux Mint 18.1 and on Windows 10) will complain.
First, because there is a call to inkex.localize() missing in dxf_input.py (but I think it could also be added /somewhere/ in inkex.py, only don't know where).
Secondly, after that is fixed, because it can't deal with polylines.
The error message says "1 ENTITIES of type POLYLINE encountered and ignored. Please try to convert to Release 13 format using QCad"
This isn't wrong, because the paid version of QCad can do the conversion. However, there exists a fork of QCad called LibreCad, which can do the conversion, too, and is packaged for Ubuntu, and also available for Windows and OSX and which is free. I would suggest that the error message refers to that program instead.
(tested that it works on Ubuntu/Linux Mint, not tested on Windows)
Suggested fix for extension is attached.
User complaining that QCad doesn't save as R13 format: http://
List of QCad free/paid features: http://
Ubuntu Wiki (German): https:/
LibreCad home page: http://
tags: | added: dxf extensions-plugins |
Changed in inkscape: | |
importance: | Undecided → Wishlist |
milestone: | none → 0.93 |
status: | New → In Progress |
Changed in inkscape: | |
assignee: | nobody → chr[] (chr0x07) |
Changed in inkscape: | |
status: | In Progress → Triaged |
Well ... instead bailing out, I implemented the missing POLYLINE/VERTEX stuff
We get many files and I like to open them with inkscape ;)
This is still work in progress, the options and the inx file needs update