问题标签 [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 投票
1 回答
964 浏览

api - CATIA-CAA CATIVisu

您好我需要从 CATIA V5R18 零件文件中读取可视化详细信息的流程。

可视化细节1.顶点数
2.三角形
数 3.条形数
4.扇形数 5.
法线
数 6.Bouding Sphere Center and Radius

这些详细信息我使用 CAT3DRep/CATRep/CATSurfacicRep 从 .cgr 文件中获得了红色...但是对于 .CATPart 文件,我无法读取相同的内容。

从 .CATPart 在 CATIVisu 的帮助下,当我从 PartFeatures 查询时,我得到了 CAT3DBagRep 类型但是要获得可视化详细信息,我需要 CATSurfacicRep。

任何人都可以帮忙吗?
我应该查询的 Wat 接口以及我应该从哪里查询?

0 投票
3 回答
206 浏览

c++ - 哪个更好:CAD 类型程序的列表、向量或双端队列?

我想创建一个类似于简单的 CAD 程序的东西,我可以在其中绘制圆、线、正方形等。没什么太花哨的东西,只是基本的绘图东西。

我对如何制作程序有一些想法,但我需要建议。在 CAD 程序中,可以绘制任意数量的矩形和形状,并删除他们想要的任何内容。

我在想每个绘制的图形(线、矩形、多边形)应该是一个类的实例,并且该实例应该存储在一个列表中,因为我希望绘制的每个形状都有自己的属性,如颜色、(x,y)坐标,线型等。例如,“rect_list”是一个容器,用于存储“矩形”类的实例。

对于这种制作程序的方法,什么是更好的容器?vector,listdeque?

0 投票
1 回答
80 浏览

autocad - 在 AutoCAD 2012 中为终身添加库一次

我使用的是 Autocad 2012。每次打开 Autocad 时我都需要上传库。打开 Autocad 2012 时,有什么方法可以避免这种情况并默认加载 libs 文件?

请让我知道需要做什么。

注意:一些库是默认的。

0 投票
1 回答
1123 浏览

visual-c++ - CATIA - 来自 .CATPart 的 CGRContainer

我需要阅读 CGR 容器内的详细信息以获取 CATIA V5 R18 零件文件。
是否可以读取零件文件的 CGR 详细信息。

CATCGRContainer *GetCGRContainer()功能在CATICGRDocument界面下可用。

这得到了成功,但是如果我们查询 CATICGRDocument 它会从这个 Applcnt 失败。

如何查询 CATICGRDocument 接口?

我如何使用 CATIA v5 R18 CAA 阅读这些详细信息。

0 投票
2 回答
1825 浏览

api - 如何在 CATIA CAA V5 R18 c++ 中学习流

我是 CAA 的新手。我已经阅读了 CAA 文档。我可以找到我需要的接口,但我不知道我应该从哪里查询它们。在 CAA 文档中,没有关于接口相关内容的详细描述。我怎样才能学会流。

0 投票
1 回答
224 浏览

graphics - 如何在 3D CAD 应用程序中构建无限大的地表?

我正在尝试在 UI 中创建一个类似于 Sketchup 的应用程序。作为第一步,我需要显示向各个方向延伸的地表。做这个的最好方式是什么?

选项:

  1. 创建一个足够大的正多边形,从原点向各个方向延伸。在这里,用户可能会撞到边缘并从地球表面掉下来。
  2. 将地球表面建模为球体/椭球体。在这里,我将把我的顶点坐标限制为非常大的值,容易出现四舍五入错误。(地球半径为 6371000000 毫米)。
  3. 与 1 相同,但随着用户靠近它们会动态扩展地球的两端。

通常的做法是什么?

0 投票
1 回答
1937 浏览

file-format - 将 .SLDDRW(solidworks) 转换为 .IGES (.IGS)

如何将 SolidWorks 2D溺水 (.SLDDRW) 保存到 IGES 文件中。我知道如何转换3D溺水,但在2D中Save As中没有 IGES 。应该是某种方式,因为一开始 IGES 是为2D创建的。

0 投票
0 回答
1038 浏览

c++ - CAA - 如何读取 CATIA PartBody 特征颜色?

如何读取 CATPart 内特征的颜色和可见性详细信息。
这些详细信息将保存在哪个容器中?我们必须使用什么功能?

0 投票
2 回答
6981 浏览

java - Java中有一些开源CAD库吗?

我需要一个 CAD 建模库。我找到了这样的库,例如 OPEN CASCADE,但它们不是用 Java 编写的。要使用这些库,我需要很长时间来学习一门新的编程语言。

现在我熟悉Java。有没有人知道一些 Java 中的开源 CAD 建模库?

0 投票
1 回答
163 浏览

c# - 图形 (2D) 编程中的比例因子

当尝试设计/实现图形环境以支持缩放(例如英寸和厘米)时,必须考虑哪些要求?

那么应该如何解决呢?

谢谢。