Answers:
要绘制以起点为中心而不是在方框内的圆,我们可以Shift在绘制时按。对于平方比(椭圆形而不是椭圆形),我们可以Ctrl另外按。
为了帮助从特定节点开始,我们可以启用捕捉到尖点节点或网格。
要以圆心为中心移动圆,我们需要暂时将其从圆弧转换为圆弧(在路径模式下,拖动圆弧手柄)。然后,我们可以通过将圆从圆心拖动到中心,将圆心对齐到尖点节点或网格。
要手动编辑精确圆的中心位置,我们必须选择一个对象,然后打开XML编辑器(ShiftCtrlX),在这里我们可以自由编辑中心值cx
并cy
提供任何值,然后按set。
x
和y
值以左下角为原点来定位所有内容,因此我需要能够直接以mm为单位输入值。即使不将其转换为圆弧,也可以将对象捕捉到中心。
这是一个临时解决方案,但它可能对您有用。
transform
选项,我认为这是个好主意。这将起作用,但是同样,在单击“变换”之前,我必须小心选择所有孔。我只担心错误发生的可能性。
如果您有很多圆圈,并且希望按值定位它们,从下至上计算距离,则可能应使用脚本语言或电子表格程序(例如LibreOffice-Calc或Excel),带有扩展搜索替换引擎的经典文本编辑器或这些的结合。
可能您已经以简单的机器可解析的形式获得了值,例如简单的值列表(x,y,半径)。
然后,您可以使用公式从页面大小中减去y值。或者,您可以创建它们并最终垂直翻转图形。
在编辑器中,您可以使用非常基本的SVG代码来定义圆:
<circle cx="50" cy="50" r="40" stroke="none" fill="red" />
用inkscape打开并保存后,它将转换为具有相对坐标的更为复杂的格式。但是从CSV文件中的值表中,您可以轻松生成数百个圆圈(我这样做了)。
因此,您可以保存一个空的SVG文件,在结束标记之前使用编辑器插入您的圈子,使用inkscape重新打开它,然后根据需要对其进行进一步编辑。