|
Posted by dorin
at Nov 30, 2025, 4:22:29 PM
|
Re: How to create an proper 2D FloorPlan and FloorPlanIcon
1. Keet is right about using the png format. Anyway the SH3D convert top images in png format accordingly with icon resolution from Settings. 2. InkScape is very good for what you want. 3. I've tested your file and I've seen that you've exported only a small part of your design.(A4 size) Use Edit->Resize Page to Selection before export as png. 4. For SH3D it is a huge object with very tiny lines (Once again, Keet is right.). I suppose is not the only one object and you will want to see or print the hole plan. Zooming out, the lines will become illegible. It's explainable wile is difficult to see a strand of hair from 50~100 m height.(At least for me). So, I've increase the Stroke Style at 2 cm. 5. Here is your modified file.<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg width="1729.6477mm" height="4435.0391mm" viewBox="0 0 1729.6477 4435.0391" version="1.1" id="svg1" inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)" sodipodi:docname="sealmachine.svg" inkscape:export-filename="sealmachine.png" inkscape:export-xdpi="96" inkscape:export-ydpi="96" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <sodipodi:namedview id="namedview1" pagecolor="#ffffff" bordercolor="#000000" borderopacity="0.25" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:document-units="mm" inkscape:zoom="0.044194174" inkscape:cx="11042.179" inkscape:cy="8259.0072" inkscape:window-width="1920" inkscape:window-height="1004" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="layer1" /> <defs id="defs1" /> <g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(799.64769,1126.671)"> <path id="path9" style="fill:none;stroke:#000000;stroke-width:20;stroke-dasharray:none;stroke-opacity:1" d="m 607.77567,1577.13 v 234.0098 H -397.7756 v -234.0099" /> <circle style="fill:none;stroke:#000000;stroke-width:20;stroke-dasharray:none;stroke-opacity:1" id="path1" cx="105" cy="925.61444" r="822.95563" /> <rect style="fill:none;stroke:#000000;stroke-width:20;stroke-dasharray:none;stroke-opacity:1" id="rect1" width="1005.9409" height="1495.9413" x="-397.97046" y="1810.3972" /> <path id="rect3" style="fill:none;stroke:#000000;stroke-width:20;stroke-dasharray:none;stroke-opacity:1" d="m -267.56485,190.847 v -1154.16457 0 h 745.1297 V 191.24659" sodipodi:nodetypes="ccccc" /> <rect style="fill:none;stroke:#000000;stroke-width:20;stroke-dasharray:none;stroke-opacity:1" id="rect4" width="465.99988" height="625.99988" x="-127.99994" y="-527.39209" /> <rect style="fill:none;stroke:#000000;stroke-width:20;stroke-dasharray:none;stroke-opacity:1" id="rect5" width="425.92175" height="375.92175" x="-267.16089" y="-963.72235" /> <rect style="fill:none;stroke:#000000;stroke-width:20;stroke-dasharray:none;stroke-opacity:1" id="rect6" width="266.60416" height="375.98813" x="158.73593" y="-963.11407" /> <g id="g8" transform="translate(363.0085,47.625002)" style="stroke:#000000;stroke-opacity:1;stroke-dasharray:none;fill:none;fill-opacity:1;stroke-width:20"> <path id="rect7" style="fill:none;stroke:#000000;stroke-width:20;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1" d="m -819.69829,-1011.7667 a 160,160 0 0 1 1.26866,20.10785 160,160 0 0 1 -160.00005,160.00005 160,160 0 0 1 -22.75362,-1.62625 v 201.51844 h 349.99979 v -380.00009 z" /> <circle style="fill:none;stroke:#000000;stroke-width:20;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1" id="path8" cx="-1000.6562" cy="-1012.296" r="160" /> </g> </g> </svg>
----------------------------------------
A computer program does what you tell it to do, not what you want it to do. Murphy's Law When all else fails, read the instructions. Murphy's Law If you don't like "AS IS", DIY. Dorin's law
|