The “bounding box” is the rectangular selection box that surrounds the They are not taken into account if you import the file in QCAD… Say they do not modify the position of the nodes in the SVG file. You can choose between “end on the stroke” or “end on the node”, rounded orīeware : These modifications are only style modifications. In the “Fill and Stroke” box, Inkscape offers a way to specify how the line One from the layer into which the object has been imported and doesn’t take It is the reason why our line is only 49.5 mm long. Qcad : Its SVG import function is quite rudimentary. Inkscape converts the dimensions set in millimeters into pixels, using aĭefault resolution of 90 dpi (pixels per inch of 25.4mm). Why you never retrieve exact numbers in millimeters. Moreover, in the SVG file, the unit is the pixel, not the mm. Separately, the style of the stroke, including its width. The SVG format records, for that object, on one side, the nodes, and The 50 mm line is indeed constituted of two nodes, 49.5 mm apart, with at each end, the width of half a stroke. Inkscape : It takes into account the width of the contour stroke. Inkscape and Qcad have two different philosophies Width of the layer, and not the one set in Inkscape. The 0.022/1000) ! And our width has been lost, we now have in Qcad the default Let’s verify now the accuracy of our line in QCAD (see theĪgain, it is surprising : Our line is now only 49.5 mm long (we can spare it Object using the keyboard, you must make several attempts and persevere until You see now that the height is rightly 0.5, but the length has again changed :Īfter two attempts, you eventually obtain a line 50.000 mm x 0.500 mm.įirst conclusion : For some strange reasons, when you re-dimension an Let’s set now the width of the line : box “Fill and stroke”, Width= 0.500 mm Third attempt, you re-enter 50 mm : at last, you obtain 50.000 mm. Second attempt, you re-enter 50 mm : now you obtain 50.001 mm. Then you select the segment, and in the selection toolbar, you want to forceġst issue: It doesn’t obey you, and gives a segment of 50.095 mm Point, you press CTRL and you place the second point at an approximateĭistance from the first, and then you press Enter to end the segment. You take the “Bezier curves and straight lines " tool, you put the first Let’s take an example : You want to create an horizontal line, exactly 50 mm I will try to explain the behaviour of Inkscape, and to give some elementsĪllowing to master a little bit better the dimensions in that software. Now, Inkscape has a very irritating defect, precisely concerning dimensions. I use it very often for the most artistic parts of my technicalĭrawings, each time that I need to find the nice curve …īut at the end of the day, it is anyway necessary to master the dimensionalĪspect of the drawing, especially if you want to import it in Qcad for PS: my main interest would be to vectorize an existing bitmap diagram without feeiling that I'm emploing hacks and workarounds.Software. I would appreciate any form of pointer, be it search terms, a webpage or a direct explanation. Or perhaps it very well exists, though if that's the case, I cannot find it. Perhaps it is something non-existing in the SVG specification though I don't really understand why a node cannot exist without a path. But they seem to me to be exactly that: workarounds. I realise that there are plenty of workarounds such as using dots and hiding them, or using zero lenght paths etc. Then you create the figure based on those points. That is you place certain points on the figure which can be moved but are not drawn. Using such points to facilitate geometric constructions by having real objects representing mathematical points.You place the nodes at critical points and complete the drawing. Is there a reason why standalone nodes do not exist? What I mean is an abstract non-renderable point which can still be worked with. The question is probably due to my poor understanding of Inkscape and/or SVG.
0 Comments
Leave a Reply. |