乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: Cerberus

[编程交流] 3D螺栓创建例行测试

[复制链接]

180

主题

639

帖子

463

银币

中流砥柱

Rank: 25

铜币
897
发表于 2022-7-6 11:23:24 | 显示全部楼层
谢谢Cerbeus的回复。就像我说的,我不是程序员,所以我仍然不知道如何使用它。我可以使用你的程序,但我想画我自己的漂亮的三维螺栓头。
 
让我看看能不能告诉你我在哪里被难住了:
 
;创建螺栓头
(命令“_osmode”0)OK
(setq list1(list 0 0 washert))正常
(命令“\u ucs”“\u o”列表1)OK
(命令“_polygon”“6”“0,0,0”“c”boltaf)OK
(setq b1(entlast))正常
(命令“uEXTRUDE”b1“”boltthk)OK
(setq b2(entlast))正常
(setq p2(列表0 0螺栓厚度))正常
(setq p3(list boltaf 0 boltthk))正常
(setq p4d(+20 boltaf))这会给boltaf增加20mm吗?
(setq p4(list p4d 0 boltthk))这将创建一个具有三个坐标(20+boltaf)、0、bolthk的字符串
(setq p5d(-boltthk 11.55))这就是我迷路的地方,这会从11.55减去bolthk吗
当然,在这里我还将调整到20和11.55,以适应我将使用的各种SAE螺栓尺寸。
 
(setq p5(list p4d 0 p5d))这与上面的字符串连接
(命令“_osmode”0)OK
(命令“_3dpoly”p3 p4 p5“c”)如果我能理解上述内容,这就是它一起绘制3dpoly的地方,这就是我迷路的地方。
(setq b3(entlast))
(命令“_revolve”b3”““0,0,10”“0,0,0”“360”)我假设在第一组坐标中使用10,因为它是上面使用的20的1/2。
(setq b4(entlast))正常
(命令“_subtract”b2“b4”)OK
(setq螺栓头(entlast))正常
如果我能通过上面的算术部分,我想我能理解你是如何执行3Dpoly命令的。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:27:28 | 显示全部楼层
 
代码:
 
  1. (- a b)
表示:
 
从a中减去b的结果。
 

 
  1. (- 10 5)
返回:5
 
希望这能澄清问题。
回复

使用道具 举报

180

主题

639

帖子

463

银币

中流砥柱

Rank: 25

铜币
897
发表于 2022-7-6 11:30:00 | 显示全部楼层
谢谢我的第一次跑步很笨拙,但它产生了一个漂亮的3D螺栓头。
 
我想我现在会尝试用LISP程序来绘制SAE螺栓和螺母。
 
顺便说一句,数字10是因为它是上面使用的20的1/2。我不得不将所有值除以25.4才能将其转换为Imperial,但效果很好。我在上面加了柄和准螺纹。这对于我正在做的工作来说已经足够了。
115139zq22du0w07uw7vxr.jpg
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:33:30 | 显示全部楼层
不错,比尔,博尔特看起来不错
回复

使用道具 举报

3

主题

136

帖子

133

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 11:38:24 | 显示全部楼层
这几乎就是我们在这里使用的任何大型集成材支架(六角头拉力螺钉,没有螺栓)。目前,我们在块库中有一个紧固件文件夹,并将其包含在括号块中。最近,虽然我一直在考虑用动态块替换它们,但在这种情况下,你看到LISP例程比DB有什么固有的优势吗?如果方向正确,可以将简单的三维对象视为二维对象。此外,有传言称,Autodesk将在2010版本中允许使用3D动态块(仅短短几个月之后)。
回复

使用道具 举报

180

主题

639

帖子

463

银币

中流砥柱

Rank: 25

铜币
897
发表于 2022-7-6 11:40:51 | 显示全部楼层
我看不出这两种方法有什么优势。关键是在你的画中加入一个看起来很逼真的3D扣件,而不需要一个扭曲思维的过程。
 
我的目标是编写一个LISP例程,它将弹出一个菜单,允许您选择螺栓直径和长度。我知道这不会很简单,所以现在我对如何使螺栓头在3D中看起来很好的新理解就足够了。螺栓杆和sudo螺纹是最容易的部分,只要镜像然后结合,我就可以使螺栓头看起来像螺母。对于大多数应用程序,这将是好的。
回复

使用道具 举报

16

主题

231

帖子

217

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
83
发表于 2022-7-6 11:43:11 | 显示全部楼层
这个Lisp程序很神奇,前几天我做了一个线程,寻找三维动态螺栓。这正是我想要的。
 
(不是想给我带来好运,但你有csk紧固件的吗?)
回复

使用道具 举报

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 11:48:01 | 显示全部楼层
还没有,但它在我的“待办事项”清单上!
回复

使用道具 举报

16

主题

231

帖子

217

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
83
发表于 2022-7-6 11:48:51 | 显示全部楼层
 
当你交配的时候,我会永远欠你的债。
回复

使用道具 举报

3

主题

12

帖子

9

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-6 11:52:02 | 显示全部楼层
哇,你知道这看起来不错,但我尝试使用它时出错了。
-----------------------------------------------------------
命令:加载螺栓。LSP已成功加载。
 
命令:
命令:
命令:M12螺栓
*取消*
 
命令:
命令:
命令:无函数定义:MBOLT
--------------------------------------------------------------
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-6 17:17 , Processed in 0.471494 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表