问题标签 [openscad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openscad - 为什么我的“防水”多面体会导致“警告:对象可能不是有效的 2 流形,可能需要修复!”?
在脚本中
单独工作正常(在polyhedron
没有警告的情况下呈现),但添加cube
上述内容会导致记录警告WARNING: Object may not be a valid 2-manifold and may need repair!
并且输出仅呈现某些表面的某些部分。
我在 Ubuntu 16.04 上使用 OpenSCAD 2015.03-1。
text - 如何确定 OpenSCAD 中文本的宽度?
在 OpenSCAD 中,我希望能够创建一个module
接受 astring
然后创建一个 3-D 对象,该字符串作为text
. 我希望对象比 略大text
,所以我需要知道 的宽度text
以便创建大小合适的对象。
我不确定如何查询宽度text
(高度由输入变量设置),或者是否可能。
如果不可能,是否有一个函数可以接受字符串和字体并预测渲染文本的宽度?
bash - 无法从 shell 脚本调用 Openscad -D 命令行
我在 Ubuntu linux 上使用 openscad 命令从命令行生成模型。我终于成功地使用 -D 参数运行 openscad 命令来覆盖变量值:
编辑:注意我们必须传递 -D 参数的方式,根据Openscad 文档,单引号和双引号都必须存在。
但是,当我从 shell 脚本生成并执行相同的命令时,openscad 失败并出现错误:
错误:第XX行中的解析器错误:语法错误无法解析文件“openscad-script.scad”!
其中XX = 文件的最后一行。
这是bash脚本
这看起来很简单,我仍然无法弄清楚是什么让 openscad 在运行命令时失败。
谢谢你的帮助,
编辑:我找到了一种让它工作的方法,可能不是最好的
trigonometry - OpenSCAD:两个圆之间的内弯曲边缘
我不知道要搜索什么或如何提问,因为我不会画画。请多多包涵。
如果我有一个带有圆形端盖的矩形。我想删除矩形的一些边缘,以便周围有一条平滑的路径。有点像你把两端拉长,中间变薄。
我试图计算出一个更大的外圆的和弦,直到我在试图计算出圆应该接触的位置时卡住了。
我可以看到三角学的一些关系,但我的大脑不会加倍努力。
谁能帮我指出正确的方向。
谢谢。
openscad - 找到一个圆的切点,连接到平面上的另一个点
如果我有一个半径为 x 且圆心坐标已知的圆,以及坐标网格上的另一个点 P,如何在圆上找到两个坐标点,以便它们在连接到 P 时创建两条切线?
我不想要代码示例,而我只需要自己弄清楚它的步骤:)
(我已经看到其他问题的其他答案,但没有详细说明它是如何工作的)
openscad - openSCAD 警告:PolySet 具有退化的多边形
在 openSCAD 中,我正在编写一个polyhedron
. 预览显示多面体,但如果我尝试渲染它,则不会显示整个多面体。我收到警告消息:
多面体没有孔。我检查了那个。
javascript - Javascript 3D 模型错误
我需要支持编辑生成 3D 模型的脚本。但是,我一直在努力,因为我不断收到错误。
该代码应该创建一个类似于此链接中的图像的 3D 文件。我想要的图像是下面使用 OpenJSCAD 或 OpenSCAD 软件的 3D 模型。