模具论坛

 找回密码
 注册

扫一扫,微信登录

QQ登录

只需一步,快速开始

搜索
热搜: 冲压 注塑 求助
    回车查看更多
    论坛可能已存在您要发布的主题帖 关闭
      查看: 3724|回复: 8

      求助转角度问题!

      [复制链接]
      发表于 2008-1-6 07:53:43 | 显示全部楼层 |阅读模式
      那位大哥有转角度程序啊?比方说在一个32.28度能不能不用输入角度数字就可以转到90度啊?
      就直接输入-或者输入+就可以了?先谢了!!
       楼主| 发表于 2008-1-6 07:54:24 | 显示全部楼层
      打个比方一个矩形是32.28度,在不要输入32.28度的数字情况下就可以一下就转成90度
       楼主| 发表于 2008-1-6 07:56:05 | 显示全部楼层
      好像CAD内部命令里面有是吗?我忘记什么命令了。
      发表于 2008-1-7 16:29:44 | 显示全部楼层
      这个可以实现啊,不过是不是应该这样操作:
      执行命令后,输入“+”或“-”,然后选择直线,还需要定一点基准点?????
       楼主| 发表于 2008-1-9 10:45:16 | 显示全部楼层
      怎么实现啊?帮帮我啊
       楼主| 发表于 2008-1-13 14:53:42 | 显示全部楼层
      高手都跑那去了啊? 怎么不出手啊?
      发表于 2008-1-14 20:17:56 | 显示全部楼层
      (defun c:test ()
        (setq ort (getvar "ORTHOMODE"))
        (setq os (getvar "osmode"))
        (prompt "\n请选择要转正的物体...")
        (setq ss (ssget))
        (setq pt1 (getpoint "\n请选择一个旋转基准点:"))
        (setvar "ORTHOMODE" 0);;;这句可以省去
        (setq pt2 (getpoint pt1 "\n请选择要转正边的另一点:"))
        (setvar "ORTHOMODE" 1)
        (setvar "osmode" 0)
        (command "rotate" ss "" pt1 "r" pt1 pt2 pause)
        (setvar "ORTHOMODE" ort)
        (setvar "OSMODE" OS)
      )

      上面程序正常情况下没什么问题,如果操作中途结束,会造成捕捉设置变成0,完整的程序需要加入错误处理!

      [ 本帖最后由 ljpnb 于 2008-1-14 20:20 编辑 ]
      发表于 2008-1-14 21:10:53 | 显示全部楼层
      用align命令改一改就可以了
      发表于 2008-5-11 14:47:36 | 显示全部楼层
      用得着吗?AutoCAD自己的命令Rotate 就可以实现啦。
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      关闭

      招聘信息 上一条 /5 下一条

      关闭

      求职信息 上一条 /5 下一条

      关闭

      技术求助 上一条 /5 下一条

      QQ|小黑屋|手机版|模具论坛 ( 浙ICP备15037217号 )

      GMT+8, 2025-8-26 01:35

      Powered by Discuz! X3.4

      © 2001-2013 Comsenz Inc.

      快速回复
      返回顶部
      返回列表
       
      客服电话:0577-61318188
      模具论坛交流群:
      模具论坛交流群
      工作时间:
      08:30-17:30