问题标签 [fusion360]
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.
python - 如何使用python将每N行CSV文件导入脚本
我在 fusion360 中使用了一个名为 importsplinecsv 的脚本,我想知道是否可以修改脚本,使其每 10 行导入一行?因为正在导入的行数非常大且臃肿。
如果我能得到一些帮助,那就太棒了。
这是文字
作者-Autodesk Inc.
说明-从 csv 文件导入样条
导入 adsk.core、adsk.fusion、回溯导入 io
def run(context): ui = None try: app = adsk.core.Application.get() ui = app.userInterface # 获取活动设计中的所有组件。product = app.activeProduct design = adsk.fusion.Design.cast(product) title = 'Import Spline csv' if not design: ui.messageBox('No active Fusion design', title) return
meshlab - 导入 Fusion 360 .stl 文件时,Sketchup 冻结
在一些不寻常的工作流程中,我需要在 Sketchup 8 中使用 Fusion 360 模型(尽管这可能适用于任何 Sketchup 版本)。我已经可以使用 STL For Sketchup ( stl4su.ru
) 扩展名在 Sketchup 中导出和导入 stl 文件。
当我在 Fusion 360 中导出实体时,我选择了非二进制编码,并且无论用于导出的任何质量设置如何,Sketchup 在导入文件时都会冻结(或者可能想要工作很长时间)。二进制编码似乎不适用于扩展。
如何正常将 Fusion 360 stl 模型导入 Sketchup?
python - Pynput 和线程库 - 新窗口问题
这是一个更复杂的问题,因为它连接到 Autodesk Fusion 360。
我正在致力于自动化从软件中导入 DXF 的过程。我正在使用Pynput 库来控制键盘以创建某些操作。第一个操作是通过按下快捷键 Shift + U 打开另一个窗口。之后 Pynput 命令暂停并等待该窗口关闭以恢复。我发现解决该问题的一种解决方法是线程化。
我能够完成接下来的步骤,并且它完美无缺,至少我是这么认为的。
最后,当我想创建一个循环,以便它可以遍历我选择的文件夹中的所有文件时,Fusion360 崩溃了。我的假设是,在 while 循环中,线程立即运行多次,而不是等待第一次刺激完成。
这是我的代码,任何有兴趣的人都可以看看:
这是while循环添加:
我认为我最好的选择是,如果我能够以某种方式摆脱线程并以某种方式让 pynput 在新窗口中启动命令。所以问题是,我怎样才能让它循环而不崩溃?
谢谢大家的帮助,奥萨马
3d - 在网站上调整或变换参数模型(CAD 模型)
我正在寻找一种在网络上查看参数 CAD 模型并调整其大小的最简单方法。我在 CAD 程序(目前是 Fusion 360)中有很多模型,我在其中设置了尺寸的约束和变量,因此我可以轻松地调整模型的大小,在参数表中输入不同的数字。在重新计算该模型之后,就是这样。我需要将这样的模型放在网站上,并在 eshop 中使用滑块或在线输入框调整其大小。我知道这不是一件容易的事,这背后还有很多工作要做,但也许有人可以给我一个建议,如何让这个过程更方便。我知道有一些导出插件到 CAD 程序、Three.js 等框架、Blender 等中的插件......但我找不到任何适合这个过程的工作流程。我可以管理模型的变化部分,改变材料或颜色,但是当它不是简单的对象时,转换或调整模型是相当复杂的。谢谢你的每一个提示!