找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1449|回复: 14

[求助] [求助]:画角钢的程序

[复制链接]
发表于 2006-1-23 20:17:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
下面是一画角钢的程序,运行结果令我费解, 有时可以画出个角钢
有时结果是一个不规则的乱图, 请各位帮帮忙为什么会这样!!!


(defun c:dl ()
(setvar "osmode" 2751)
(setq a (getpoint "\nspecify the basic point:"))
(setq xo (nth 0 a))
(setq yo (nth 1 a))
(setq le (getdist "\nspecify the length:"))
(setq th (getdist "\nspecify the thickness:"))
(setq le1 (- le th))
(setq th1 (* th 2))
(setq th2 (* th 3))
(setq le2 (- le th1))
(setq le3 (- le th2))

(setq x1 (+ xo le))
(setq x2 (+ xo le1))
(setq x3 (+ xo th1))
(setq x4 (+ xo th))
(setq y1 (- yo th))
(setq y2 (- yo th1))
(setq y3 (- yo le1))
(setq y3 (- yo le))

(setq b (list x1 yo))
(setq c (list x2 y1))
(setq d (list x3 y1))
(setq e (list x4 y2))
(setq f (list x4 y3))
(setq g (list xo y4))

(command "pline" a "w" 0 0 b "a" "r" th "a" -90 c
                 "l" d "a" "r" th "a" 90 e
                 "l" f "a" "r" th "a" -90 g "l" a "")
               
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-1-23 20:29:51 | 显示全部楼层
“角钢”是啥东东?呵呵……
发个正确的看看!

似乎应该这样:
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-23 21:01:22 | 显示全部楼层
标注不在绘画范围内.....请各位批改, 谢了!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-1-23 21:35:56 | 显示全部楼层
直角的内侧似乎不应倒角,边宽与内圆弧半径是对应的,边厚可变。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-23 22:25:44 | 显示全部楼层
我猜测, 程序在计算时公式时,计算结果时对时错, 在不知如何解决, 请斑主指导!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-1-23 22:26:58 | 显示全部楼层
我也有过同样的问题,是作一个角钢的断面,现在还没解决呢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-23 23:22:20 | 显示全部楼层
不好意思!!!第一次贴上的程序有笔误..(setq y3 (- yo le))改为.(setq y4 (- yo le)). 另"pline"命令中多加了圆弧的弦方向参数"-135"......尽管如此,问题还是没解决!!!! 郁闷...时对时错!!!


(defun c:dl ()
(setvar "osmode" 2751)
(setq a (getpoint "\nspecify the first point:"))
(setq xo (nth 0 a))
(setq yo (nth 1 a))
(setq le (getdist "\nspecify the length:"))
(setq th (getdist "\nspecify the thickness:"))
(setq le1 (- le th))
(setq th1 (* th 2.0))
(setq th2 (* th 3.0))
(setq le2 (- le th1))
(setq le3 (- le th2))

(setq x1 (+ xo le))
(setq x2 (+ xo le1))
(setq x3 (+ xo th1))
(setq x4 (+ xo th))
(setq y1 (- yo th))
(setq y2 (- yo th1))
(setq y3 (- yo le1))
(setq y4 (- yo le))

(setq b (list x1 yo))
(setq c (list x2 y1))
(setq d (list x3 y1))
(setq e (list x4 y2))
(setq f (list x4 y3))
(setq g (list xo y4))

(command "pline" a "w" 0 0 b "a" "r" th "a" -90 -135 c
                 "l" d "a" "r" th "a" 90 -135 e
                 "l" f "a" "r" th "a" -90 -135 g "l" a )
           
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-1-24 00:10:31 | 显示全部楼层
试试这个:
rzdbjg(热轧等边角钢).vlx

可以绘制所有种类的标准热轧等边角钢断面!
利用lsp强大的“表”功能完成烦琐的筛选要求。[/COLOR]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-1-24 00:52:21 | 显示全部楼层

Re: [求助]:画角钢的程序

最初由 karl_chan 发布
[B]下面是一画角钢的程序,运行结果令我费解, 有时可以画出个角钢
有时结果是一个不规则的乱图, 请各位帮帮忙为什么会这样!!!


(defun c:dl ()
(setvar "osmode" 2751)
(setq a (getpoint "\nspecify the basic p... [/B]

先将osmode设为0,程序结束后再改回去。以这种方法试试看!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-24 23:36:43 | 显示全部楼层
谢谢楼上这位老师和斑主., 将osmode设为0后, 程序运行正常!!!!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-1-25 00:50:44 | 显示全部楼层
全部热轧等边角钢的数据如下:
  1. [FONT=courier new]
  2. ;;数据格式:(等边角钢号数 边宽 (边厚列表) 内圆弧半径)
  3. (setq lst '((2 20 (3 4) 3.5)
  4.             (2.5 25 (3 4) 3.5)
  5.             (3 30 (3 4) 4.5)
  6.             (3.6 36 (3 4 5) 4.5)
  7.             (4 40 (3 4 5) 5)
  8.             (4.5 45 (3 4 5 6) 5)
  9.             (5 50 (3 4 5 6) 5.5)
  10.             (5.6 56 (3 4 5 8) 6)
  11.             (6.3 63 (4 5 6 8 10) 7)
  12.             (7 70 (4 5 6 7 8) 8)
  13.             (7.5 75 (5 6 7 8 10) 9)
  14.             (8 80 (5 6 7 8 10) 9)
  15.             (9 90 (6 7 8 10 12) 10)
  16.             (10 100 (6 7 8 10 12 14 16) 12)
  17.             (11 110 (7 8 10 12 14) 12)
  18.             (12.5 125 (8 10 12 14) 14)
  19.             (14 140 (10 12 14 16) 14)
  20.             (16 160 (10 12 14 16) 16)
  21.             (18 180 (12 14 16 18) 16)
  22.             (20 200 (14 16 18 20 24) 18)
  23.            )
  24. )[/FONT]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-2-11 13:01:45 | 显示全部楼层
我有个更详细的型钢库程序,等我的级别到了,我上传!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-2-20 09:29:16 | 显示全部楼层
角钢这东西在结构工具箱里有了啊,搞结构搞机械的应该都会装吧,不如画点别的东西吧
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-2-22 12:08:51 | 显示全部楼层
8楼的朋友,软件找不到下载资源,能否麻烦查看下,谢谢了.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-4-29 09:43:15 | 显示全部楼层
遗憾不能下载,无法找到下载的资源……
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-17 13:57 , Processed in 0.659080 second(s), 59 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表