问题标签 [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 - 带有多个参数的 translate() 有什么作用?
我不小心遗漏了翻译向量中的方括号。OpenSCAD 没有引起错误,而是默默地忽略了该错误。
带有多个参数的 translate() 有什么特殊含义吗?第二行应该怎么做?我附上了一张图片,显示了我得到的结果。
java - Java library for creating 3d-objects for 3d printing
I am looking for a java library to create 3d-geometries and then convert that to .stl files so I can 3d print my object using a 3d printer.
I can imagine using a 3d-graphics object where one can draw the same like on a graphics2d object:
Ok, I am just making up code :). But something like this.
Anybody know how I could pull something like this off? Any opensource libs that does stuff like this?
Would be nice to be able to generate a customized object through user input from a website.
Rob.
Edit: Even though the question is closed (and nobody cared to answer my question on why) I found my answer (I post it so others with the same question can find it):
There is a java library on its way as a wrapper around OpenScad. The java wrapper is called JavaScad. Can be found here JavaScad
openscad - 在模块中包装 OpenSCAD 代码会中断代码
我的问题很简单:我的代码可以呈现我想要的东西,但是当我将它放入模块时,OpenSCAD 会在我渲染时抛出一个错误,说没有找到顶级对象。
当我把它放到一个模块中时,我得到了错误。
其他例程的功能有点复杂,我想我们可以将它们视为一个黑匣子。只是差异代码本身会产生我想要的对象。我想把它放到一个模块中,因为这对我来说似乎是一种很好的编程习惯。
polygon - openscad 差分多面体
当我尝试渲染这段代码时,它只显示梯形的最上面的平面。
我试图从这个梯形上切出一个圆柱体,所以里面有一个圆柱孔。我正在使用差异来做到这一点。我很确定我已经正确地绘制了梯形。如果我从代码中删除“差异”,它会呈现良好。如果我把梯形拿出来,圆柱体渲染得很好(在可怕的分辨率下,我使用了小数字。)
笏
openscad - 如何在openscad中指定dxf的大小?
我是 openscad 的新手,正在尝试从 dxf 文件制作 3d 模型。我想将其大小指定为 130x130。我已经能够达到下面的代码,但它仍然没有断言我想要的大小:
任何帮助表示赞赏!
openscad - 差异不采取一切的差异?
我有两块 v-piece 和 i-piece,它们通过 join_pieces() 连接在一起。
之后,这两个部分的组合意味着在piece() 函数中通过两个立方体作为一个整体来区分。
问题是唯一显示差异的部分是 i_piece 而不是 v_piece,即使它是连接的,它仍然是完整的,没有减法。我已经删除了差异()线并检查以确保立方体与两个部分相交并且它们是相交的。我尝试了一个联合,以防差异只接受一个对象,但它似乎没有改变任何东西。
有什么建议或答案可以尝试吗?谢谢。
polygon - 在openscad中将圆形变形为椭圆形
我正在尝试在 openscad 中创建一个风扇管道,将管道从圆形扁平化为椭圆形。有没有办法在openscad中做到这一点?如果没有,是否有任何其他编程方式来生成这种类型的 3d 模型?
谢谢丹尼斯
openscad - 如何在 OpenSCAD 中修改导入的 .stl 文件?
有没有办法将 STL 文件导入 OpenSCAD 并能够修改它们?
例如,下面的代码演示了我到目前为止所尝试的内容:
当我这样做时,我可以按 F5 来仅渲染不包括交集的 STL 文件。或者我可以按 F6 进行编译和渲染,但它会创建一个非常混乱的渲染,没有接近歧管甚至接近我对此的期望。有没有使用 OpenSCAD 解决这个问题的方法?谢谢!
(我试图这样做以节省较长的渲染时间,尤其是在我测试各种设计可能性时)
java - 寻找基于 Java 的 OpenSCAD 和 PLasM 替代方案
我喜欢用 OpenSCAD 来教授分号和花括号的规则。在 20 分钟内,学生可以编写程序,了解转换,并查看错位的分号和花括号的结果,而无需担心其他语义。换句话说,OpenSCAD 是向初学者教授 C 系列语法规则基础知识的绝佳工具。
但是 OpenSCAD 缺乏表现力。没有将形状存储为变量——一切都必须写成函数。我发现基于 Python 的 PLasM 功能更强大,因为 Python 本身可以在脚本中使用。
有谁知道基于 Java 的语言,本质上是底层 CGAL 嵌入在 Java 函数中的地方?这将是理想的,因为我正在使用 Processing 和 Arduino 来教授编程。
openscad - openSCAD 中的多面体产生“没有要渲染的顶级几何图形”
我不明白为什么这个多面体会给我一个“没有要渲染的顶级几何图形”错误。所有三角形的方向都正确,“并列”视图仅显示黄色外表面。这是我的代码:
任何提示都非常感谢,在此先感谢!