为IBC、NFPA、AISC的书付费与为CAD标准书籍付费相去甚远。-QUITE-对于实际能够,你知道,做这项工作来说更有强制性-(除非你只是记住公式并且不期望它们永远不会改变) 我想总结/扩展我最终决定的东西,毕竟说了和做了...是我自己的。
我们这里有几个工程师,他们根本没有受过CAD教育,他们大部分工作都是自己绘图。这对他们有用。一个是做塔式起重机基础和偶尔的酒店平板基础,另一个做95%的通信塔设计...另外5%是通信塔站点主机和站点开发。我为他所有的站点设置了标准,他只是用它工作。他们所有的东西(除了一个人的酒店基金会,我还没有看到或关心过它)都是非常非常有效的常规标准东西。他们所要做的就是改变一些事情......更新Excel电子表格,更改标题块,点击刷新并打印(除了计算)所以我不会干涉这些。预算非常紧张,他们有一些有用的东西,如果乱动会导致金钱损失。所以我们允许那些甚至仍然使用旧标题块的“异常”。
现在,剩下的就是大老板和老板正在处理的EIT,以及-me-。我们坚持我采用的主要标准...松散地。分层有点混乱。大老板坚持使用“S-混凝土”“S-钢”“S-Rebar”“A-WallInt”“A-Windows”等等。他添加了一个纪律前缀,但没有非常具体地分层。“钢”基本上涵盖了每一根梁,无论大小、类型等。所以基本上整个设计都在一层上,如果我们做一个平台,哈哈... EIT介于老板和我之间。我倾向于让我的图层更有条理。“S-FNDTN-STEEL”“S-FNDTN-CONCretE”“S-BLDG-W12COL”“S-BLDG-W8HDR”等等。我们的一些项目变得很大,组织也很好。不过,总的来说,虽然我是唯一一个处理较大项目的CAD的人,所以从来没有问题。
这是唯一松散的东西。标题块、xref'ing方法、颜色表、字体、形状文件和所有内容的实践都是“ByLayer”,只有极少数例外,并且没有在第0层上绘图,也没有人使用“爆炸”来修改块等等......我很严格。当我解释为什么我说做某事是个坏主意时,这里的人通常都很理解。我从不求助于“因为事情就是这样做的”,因为,好吧,如果我想不出一个你不应该这么做的理由...那么也许没有理由。我有时会告诉他们“你知道,我现在记不起为什么不这样做,但是让我回到你身边...有时我对一些事情习以为常,忘记了为什么,只是‘做’”,而且我经常回忆起为什么,后来告诉他们。
我也意识到,在一家如此小的公司里,有些事情是不切实际的,我们有专门的角色。因为我是唯一一个100%CAD的人,所以我保持了一个很好的标准,当另一个人来到这里时,我可以传递给他们,但是我不担心工程师,除非我在他们的项目上工作,幸运的是,他们会服从我的计划。
我已经意识到(大部分是悲伤的)编程对我来说不是一个可行的解决方案。对我来说,定制对我来说完全是KICK BUTT,只是不值得。如果在一家拥有500名CAD人员的公司中,我可以通过在一个程序上投资40小时,每周为他们每个人节省1小时,那么显然投资回报率是惊人的。如果我在一个项目上消耗40个小时,不管有多大规模,投资回报率...-1-...也许2...人...太长了。我们可以在这里制定一些节省时间的“标准”也是如此。在这么小的公司中,结构需要松散,因为花在组织它上的时间不会很快回来。 好吧,你有我直到这里。
;;H.LSP SETS LAYER TO HATCH LAYER - THEN ACTAVATES THE HATCH DIALOGE BOX
;; TED KRUSH 5/01/02_Zc35
(defun C:H ()
(command "undo" "m")
(setq clay (getvar "clayer"))
(COMMAND "-LAYER" "T" "hATCH" "M" "HATCH" "C" "10" "HATCH" "")
;
(initdia)
(COMMAND "_BHATCH")
(princ)
) ;_ end of defun
(defun C:MV (/ clay)
(command "undo" "m")
(setvar "cmdecho" 0)
(setq clay (getvar "clayer"))
;;
(COMMAND "-LAYER" "M" "VPORT" "C" "51" "VPORT" "P" "N" "VPORT" "")
;; ;;
(COMMAND "MVIEW" pause pause)
;;
(setvar "clayer" clay)
(princ)
) ;_ end of MV.Lsp
(defun C:DL (/ clay)
(command "undo" "m")
(setvar "cmdecho" 0)
(setq clay (getvar "clayer"))
(COMMAND "-LAYER" "T" "DIMS" "M" "DIMS" "C" "201" "DIMS" "")
(COMMAND "-LAYER" "T" "0" "")
;;
(SETQ DSS (GETVAR "DIMSTYLE"))
(COMMAND "DIMSTYLE" "R" DSS)
;;
(setvar "cmdecho" 1)
;;
(COMMAND "DIMLINEAR" pause pause pause)
;;
(setvar "clayer" clay)
(princ)
) ;_ end of DL.Lsp
它们都不是每个编码五分钟。 最后一个是复制,粘贴并将Dim Liner命令更改为其他维度命令的很好的例子。 我知道你可以有花哨的代码,有6种方式来调用一个命令,并将标准编码到那个命令。 ROI是一种模糊的数学方式,用于查看某些内容,以查看它是否符合您的范式,仅此而已。 如果你正在储蓄一些东西,你仍然在储蓄,无论你是在一年还是20年获得回报。 此外,编码还可以提高一致性和准确性,而不仅仅是节省时间。 您是否查看过要考虑投资回报率的项目?我有一段代码,它所做的就是画一个实心甜甜圈来连接参考气泡。 它根据当前昏暗的刻度来调整自身大小。 它,它只是促进了一致性,它使我免于思考。
您必须先爬网,然后才能运行。 你正在尝试(通过它的声音)跑马拉松。 我在这里或那里有一点时间;我写了一些东西。 我需要一个压力休息,我编码一些东西或做一些调整。 有一个远距离的目标和地图到达那里,然后婴儿踩它,享受沿着通往目标的路径一侧的风景。
注意上面的代码是快速和肮脏的代码。 它适用于我,没有问题=但哎呀,我是命令行。
如果有人想要一份副本供他们使用或取乐 - 请拥有它。
如果你漂亮地让它变得更好,让我知道,我喜欢学习新方法。
你提到的东西很好很漂亮,这就是我使用的类型…这实际上是我的知识范围,甚至,嗯…基本上…带有一些额外的铃铛和口哨的宏
我所说的是加速3d建模的东西,这是尸体经常哀叹的方式。 好吧,你认为尸体是怎么到那里的?
页:
1
[2]