找回密码
 注册会员
查看: 3085|回复: 12

[求助] 公差标注

[复制链接]
发表于 2008-4-20 11:14:00 |Error| 显示全部楼层 |阅读模式

我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。

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

×
图已经画好,请问怎么样可以编辑单个尺寸的极限偏差而而不改变其他的尺寸?
发表于 2008-4-20 21:22:01 |Error| 显示全部楼层
启用特性修改可以吧!
回复 顶 踩

使用道具 举报

发表于 2008-4-21 21:20:54 |Error| 显示全部楼层
在对象特征中的公差栏中修改
回复 顶 踩

使用道具 举报

发表于 2008-4-22 19:02:14 |Error| 显示全部楼层
比如去A的上偏差是+1,下偏差是-2,在多行输入的状态下输入如下:A+1∧-2,然后在选种”+1∧-2“的状态下用叠放的功能就可以了,试试就知道了!!
回复 顶 踩

使用道具 举报

发表于 2008-5-3 19:02:49 |Error| 显示全部楼层
很简单啊 ,上面朋友说 的 对
回复 顶 踩

使用道具 举报

发表于 2008-5-3 20:46:24 |Error| 显示全部楼层
有这样标注公差吗?有点晕了。点标注样式,启动标注样式管理器,选新建,改新建样式名,选用于,比如线性标注,继续,选公差,在方式栏选择极限偏差或其他,然后填好上偏差和下偏差,高度比例选0.7或0.8,其他项看需要填好,确定。如果有几种公差就新建几种样式。我现在都用机械版的,不用这么麻烦。有点纳闷,为什么都不用机械版的。
回复 顶 踩

使用道具 举报

发表于 2008-5-4 16:26:06 |Error| 显示全部楼层

公差标注

这几种方法都可以,只是6楼的方法欠妥,那样的话不同的公差要设不同的标注样式,太混乱,还是单个设置好,当然相同的公差可以一起设置
回复 顶 踩

使用道具 举报

发表于 2008-6-10 15:53:58 |Error| 显示全部楼层
上面的方法都对的,只是看你喜欢用那种了
回复 顶 踩

使用道具 举报

发表于 2008-6-10 18:45:09 |Error| 显示全部楼层
4楼的伙计才是高手啊,其他的可能都是菜鸟啊
回复 顶 踩

使用道具 举报

发表于 2008-6-11 08:06:15 |Error| 显示全部楼层

公差标注

3楼和4楼的方法都可以
回复 顶 踩

使用道具 举报

发表于 2008-6-11 09:24:56 |Error| 显示全部楼层
好久不来了!大侠们好!
回复 顶 踩

使用道具 举报

发表于 2008-6-13 09:42:40 |Error| 显示全部楼层
机械版CAD我还没有用过.
公差标注:1.你可以下个标注插件.
                  2.例如标φ60H8后面的标注。公差为+0.21,0
                      先标注φ60,快捷命令ED,输入H8+0.21∧0,选起+0.21∧0。点击a/b叠加符号。在确定
回复 顶 踩

使用道具 举报

发表于 2008-6-16 00:45:12 |Error| 显示全部楼层
公差标注(lisp)

(defun c:tl ()
(setvar "cmdecho" 0)
(setq dimobj0 (getvar 'DIMSTYLE));;;取得系统的标注样式
  (setq upv (getstring "\n请输入上偏差值:"))
  (setq lowerv (getstring "\n请输入下偏差值:"))
  (if lowerv
    (if (= (substr lowerv 1 1) "+")
      (progn
(setq lowerv (atof lowerv))
(setq lowerv (- lowerv))
      )
      (setq lowerv (abs (atof lowerv)))
    )
    (setq lowerv (atof lowerv))
  )
(setq upv (atof upv))
(setq sl (ssget))
(setq n 0)
(repeat (sslength sl)
        (setq dimobj1 (ssname sl n))
       (setq dimobj (entget dimobj1))
         
  (if (= "DIMENSION" (cdr (assoc 0 dimobj )))
    (progn
      (command "_dimstyle" "r" "" dimobj1)
      (setvar "dimtol" 1)
      (setvar "dimalttz" 1)
      (setvar "dimtfac" 0.62)
      (setvar "dimtdec" 3 )
      (setvar "dimtzin" 8 )
      (setvar "dimtp" upv)
      (setvar "dimtm" lowerv)

      (command "dim" "update" dimobj1 "" "exit")
      (setvar "dimtol" 0)
    )
  )
  (setq n(+ 1 n))
)
(command "_dimstyle" "r"  dimobj0);;;恢复标注样式
)
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

闭关者|手机版|© 2005-2026|Cncad.Net ( 苏ICP备2026083443号 )|网站地图

GMT+8, 2026-11-4 05:28 , Processed in 0.207215 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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