问题标签 [step]

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 回答
1448 浏览

cad - Alibre 设计文件格式

有没有人尝试以编程方式读取Alibre Design CAD 文件?
我看到零件文件 (*.AD_PRT) 的深处有一个 STEP/ISO 10303-21 结构,但我想知道文件的其余部分。它是专有的吗?

0 投票
4 回答
8790 浏览

c# - .NET 的 STEP/EXPRESS 工具

有没有人在 .Net 环境中使用过STEPEXPRESS格式?

我正在寻找一种基于 EXPRESS 模式生成 ac# 类结构的工具。我还想要创建解析器/文件生成器的工具,用于导入和导出到 STEP 文件。

有谁知道这样做的工具?任何能让我更接近自己的实现的工具也会很有用。

0 投票
1 回答
11566 浏览

vba - 使用 Autodesk Inventor 和 VBA 将 STEP 文件转换为 DWG

有谁知道这是怎么做到的吗?我使用 VBA 的技能不是很好,我也搜索过它,但我什至不知道如何使用 VBA 打开其中一个文件。

也许你们中的某些人以前已经做过这样的事情?

非常感谢您的帮助。

编辑

必须完成以下步骤才能转换文件:

  1. 打开STEP文件->文件->打开
  2. 单击菜单栏中的“应用程序”->然后单击“AEC-Exchange”
  3. 现在左侧会出现一个名为“AEC-Exchange”的对话框,其中包括项目:“另存为 DWG”。通过单击它,文件可以保存为 AutoCAD 2007 dwg 文件。

我希望这有帮助。

0 投票
2 回答
2392 浏览

cad - 解析 CAD 或 BIM 文件并获取/导出“图层名称”

声音字节问题:解析 CAD/BIM 文件并仅返回(导出)其中包含的那些“图层、图纸或工作集”的名称是容易还是困难?

更详细的问题:

我是一名执业建筑师(不是软件类,而是建筑/施工类),我们正在开发一种定制产品,该产品可以监控一个或一组文件夹中的 CAD/BIM 文件,并不断返回“每个文件中包含的“图层”、“表格”和“工作集”。换句话说,例如,如果有人在(AutoCad、Revit、Microstation 或 ArchiCad)文件中创建了一个名为“Electrical Wiring”的图层,那么解析、获取并将该“图层名称”导出到另一个文件会有多困难?程序,一旦文件被保存和更新?只有“图层名称”、“工作表名称”或“工作集名称”,仅此而已。

我意识到我没有“赏金”或“声誉”来寻求答案,但我在“建筑设计”领域确实有自己的“胡说八道”,也许作为答案的回报,你可以画出最酷的人你见过的小温室/凉亭/甲板/门廊/水疗中心/日光室!;) 毕竟,我认为回归地方经济将拯救我们的整体经济,为什么这些“地方经济”不能同时成为数字和网络经济?:)

到我的“办公室”看看我们的工作:) http://www.flickr.com/photos/studiowikitecture/sets/72157604538587139/

谢谢你的时间。干杯,瑞恩

......

如有必要,还想包括以下内容以进行澄清......(如果您需要进一步澄清,请告诉我)

什么是“层”? 在 CAD 文件和某些扩展的 BIM 文件中,“层”用于组织常见对象,例如...外墙层、内墙层、电气层、电气布线层、框架层、板层、管道层..等..ETC。

什么是“床单”? 在两个 CAD/BIM 文件中,“表格”用于组合或关闭/打开某些“层”。例如,“电气平面图”将打开“电气层”和“墙壁层”,并相互叠加。其他层,如“管道层”将被关闭。

什么是“工作集”? 工作集有点像图层,但更特定于 BIM 程序。它们代表了用户可以将 BIM 模型“分解”为逻辑分工的方式……例如。仅用于结构柱的工作集 用于配电盘和变电站的工作集。仅用于建筑物“翼”等的工作集等。

作为参考,如果重要的话,以下流行的 CAD/BIM 程序与以下语言和标准相关联。

Revit:C#、C++、VB.NET、.NET、EXPRESS/STEP(文件扩展名:.rvt)

AutoCad:C++、AutoLISP、Visual LISP、VBA、.NET 和 ObjectARX、STEP/EXPRESS(文件扩展名:.dwg、.dxf)

Microstation:C/C++、VBA、.NET.、STEP/EXPRESS(文件扩展名:.dgn)

ArchiCAD:C/C++、GDL、BASIC、Visual Studio、Codewarrior、STEP/EXPRESS(文件扩展名:.pla)

VectorWorks:C/C++、VB、STEP/EXPRESS

0 投票
2 回答
6814 浏览

cad - 选择哪种语言进行 CAD 应用程序开发

我正计划开发一个 CAD 应用程序。在决定选择哪种语言进行开发时,我有点困惑。我的主要关注点是应用程序的性能和质量。现在我有 2 个选择 QT 和 VC++。

以上2个哪个更好?还有其他我可以使用的语言吗?任何有帮助的 CAD 开发理念/指南?

谢谢

0 投票
1 回答
1181 浏览

c++ - 如何将 XML 转换为 STEP(p21) 格式?

我是新的 STEP 和 Express 建模。如何使用CAA 模块将 XML 数据转换为 STEP"p21"文件?C++ bindings在哪里可以找到关于 EXPRESS 建模语言的好教程?如果我遗漏了什么,建议我学习它们。我希望有人向我解释我们这样做的方式或展示一些解决问题的指导方针。

0 投票
1 回答
1968 浏览

iso - STEP 第 21 部分 (ISO 10303-21) CAD 文件中的值是否可以自由嵌入到实体中?

实体中的值是否可以自由嵌入到 ISO 10303-21 格式的文件中?

在我看到的所有从 CAD 程序生成的示例中,length_measure 嵌入到了不确定性_measure_with_unit 中,如下所示:

这是必需的吗?可以将其更改为,例如:

相反,我们会看到这样的情况:

假设 #92 未被任何其他实体使用,是否可以将其更改为:

我问的原因是,我无法访问 ISO 10303,因为它被锁在数百美元的付费墙后面,而且处理 STEP 的网站都没有谈论嵌入值。

0 投票
1 回答
761 浏览

jquery - 滑块,如何改变“步长”大小 - JQuery

我想做点什么:http ://astro.unl.edu/naap/hr/animations/hrExplorer.html

这个例子在 Flash 中,但我在 JQuery 中做我的。

查看我的代码:http: //jsfiddle.net/NYZrz/9/

我对 Slider "step" 有问题。在第一个链接中,值从 1.0 开始,最小值 = 0.00010,最大值:1000000

我希望水平 Slider 看起来像:

0.00010 | 0.00012 | 0.00014 | 0.00017 | .... | 0.0090 | 0.011 | .... | 0.10 | 0.12 | 0.14 | ... | 1.0 | 1.2 | 1.4 | ... | 9.0 | 11 | 13 | 16 | .... | 5400 | ... | 1000000

但是我的代码没有这样做。

你能帮助我吗??

谢谢....

0 投票
1 回答
1771 浏览

javascript - 如何使用 perl 或 javascript 解析行业基础类 (IFC) 文件?

我已经看到使用 JAVA 进行解析,但我需要使用 javascript 或 perl 解析相同的 IFC 扩展文件,这些文件由面向对象的框架和实体表示的块组成。一个基本的想法会很有帮助。

示例 IFC 文件:

0 投票
1 回答
228 浏览

c++ - 检索 CAD 对象的网格点

我想实现允许我将 CAD 对象表面的(网格)点导出到文件中的功能。

我查看了一些 CAD 应用程序,但找不到任何可以让我直接执行此操作的程序,因此我怀疑我可能需要使用提供 API 的 CAD 应用程序获取有关对象网格点的信息。

请任何人都可以向我指出一个可以帮助我实现目标的应用程序。