问题标签 [cad]

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.

0 投票
2 回答
2014 浏览

cad - EAGLE 6.3 包含基本部件的库

您好,我已经有一段时间没有使用 EAGLE 并且几乎忘记了在哪里可以获得任何好的和完整的基本部件库,如电阻器、LED、晶体管......我试图在EAGLE 网页上找到我需要的库,但我还没有找到任何可以提供大量基本部件的东西。

如果有人能将我指向一个包含大量基本部件的图书馆,他真的会节省我的时间。

0 投票
1 回答
716 浏览

java - 如何从 AutoCAD 中创建的 DXF 中提取组件?

我试图找到一些方法,我可以从 AutoCAD 创建的 .dxf 文件中获取一些具体组件。具体来说,将有一个在 AutoCAD 中绘制的建筑物,其中指定了窗户、门和其他类似的组件。

我从ribbonsoft 或kabeja 中找到了一些库,如dxflib,它们能够提取直线、弧线等。但是,如果我可以直接识别窗户、门等组件,那将非常有帮助。我需要它的原因是,我必须在我的应用程序中将现有建筑物转换为我自己的数据模型(抽象一些不必要的属性)。

有这样的解决方案吗?不管是免费的还是付费的。解决方案是否使用 C/C++、Java、Lisp 也无关紧要......(最好是 java :))

非常感谢您的回答和帮助:)

0 投票
2 回答
5620 浏览

python - 在 svg 中设置默认单位(Python svgwrite)

我正在使用 python 的 svgwrite 生成 SVG 绘图。每次我想画东西的时候,我都会发现自己在做这个丑陋的尴尬事情:

我希望我能做到:

有没有办法将整个 svg 绘图的默认单位设置为“mm”?

0 投票
1 回答
1910 浏览

.net - 坚持为 Solid Edge 编写此控制台应用程序

我正在尝试为 3D CAD 程序 Solid Edge 制作一个 Visual Basic 控制台应用程序,在这个控制台应用程序中,我希望 Visual Basic 在其中制作曲线。我想用 4 次方程制作这些曲线。用于方程的数据存储在一个空格分隔的文本文件中。在文本文件中有几行不同的数据,每一行用于制作 4 次方程。现在,我尝试制作程序,但它在制作曲线时卡住了,控制台只是保持黑色并且不会关闭。该程序确实与该程序建立了连接并打开了一个 3D 建模环境。

有谁知道我在我的代码中做错了什么,或者我应该做什么?我正在使用visual basic 2003标准。我不是程序员,但我尝试用它来自动化 3D CAD 程序中的东西。

这是我的代码:

0 投票
1 回答
48 浏览

.net - 将方程中的数据存储到数组中

我正在尝试使用 Visual Basic 2003 使用 Solid Edge 自动化 3D CAD 程序。

在那里,我想用 4 度方程制作曲线。

我从 Solid Edge SDK 获得了以下表格

我的问题:是否可以循环方程,例如,从 x*0.2 到 x*1.5(当 'x' 是像 9 这样的常数时)

然后将这些点存储到一个数组中?我被困在存储它们。

提前致谢

0 投票
1 回答
715 浏览

vhdl - 需要帮助构建 T 和 JK 触发器

T 触发器
D 触发器
D 锁存器

我需要构建一个 T 和 JK 触发器。我能够创建似乎都可以正常工作的 d 锁存器和 d 触发器。但是,在我尝试添加或门以创建 T 触发器后,它不会在矢量波形上产生任何结果。当我尝试从 D 触发器制作 JK FF 时,也会发生同样的事情。

0 投票
2 回答
6565 浏览

javascript - CAD/AutoCAD 文件的 Javascript/canvas 渲染器

有谁知道javascript中是否有用于autocad/cad格式文件的解析器?或者可能是服务器端可以将 cad 文件转换为 collada 以便three.js(和其他一些引擎)可以读取它们?

非常感谢任何链接和指针。

0 投票
1 回答
78 浏览

vb.net - 数组没有得到正确的数据范围

我想使用 4 度方程将数据存储在数组中。但我只想要一定范围内的积分。我的范围必须是x=0,2*Qto x=1,5*Q,所以循环需要从 开始x=0,2*Q并结束x=1,5*QQ是从文本文件中读取的变量,例如 9。我使用这些数据在名为 Solid Edge 的 3D Cad 程序中绘制曲线。问题是,数据不存储我如何处理它。它确实从我想要它开始,但不会在我想要它的时候结束。y程序在那个数字时停止。但我只希望发生这种情况x

我的solid edge 版本是ST2,这个控制台应用程序需要在ST5 上运行。在 Solid Edge 中,我使用计算出的数组来制作曲线:

我正在使用visual basic 2003,我知道使用更新的版本会更好。但我不能。我是工程办公室的实习生,他们只有这个 Visual Basic 的副本。这是我的代码中没有做我想做的事情的部分:

0 投票
3 回答
617 浏览

c# - 二维矢量路径的简单交换格式

我正在寻找一种将简单的二维路径从像 AutoCAD 这样的 CAD 程序传输到我的程序的方法。

格式应该尽可能简单地解析。
该程序是用 C# 编写的。
每个文件将有一个或最多很少的路径,并且路径可能是打开的或关闭的。

我一直在研究标准的 CAD 导出格式。IGES、EPS、DXF、PDF 都足够强大,但问题是它们功能强大得多,编写一个转换器而不是从中提取路径描述将是一项艰巨的任务。

STL 格式的简单性完全符合我的需求,只是它只适用于 3d 表面,而不适用于 2d 路径。

从 CAD 程序中获取 2d 路径的标准方法是什么?
是否有我错过的另一种格式,或者是否有任何这些格式的 .net 库可以提取我需要的信息?

0 投票
1 回答
866 浏览

vb.net - 对文本文件中的每一行做同样的事情

我正在为名为 Soplid Edge 的 3D CAD 程序制作控制台应用程序。有了这个应用程序,我让 Visul Basic 在 Solid Edge 中绘制曲线和线条。为了制作曲线,我计算点,将存储到数组中的内容使用 4 度方程。现在的问题。我从文本文件中读取数据。但是这个文本文件有不同曲线的多条线。我的代码读完了它们,最后一行包含了数据。我的问题:我怎样才能让我的代码读取第一行,计算点,制作曲线,然后对下一行的数据做同样的事情。

这是我想为文本文件中的每一行重复的代码:

这就是我阅读文件的方式: