找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

[教程] 飛豬一號欄杆:參考做法

  [复制链接]
61
发表于 2017-3-26 06:52:00 | 只看该作者
学习一下做法
62
发表于 2017-3-30 09:56:51 | 只看该作者
看过做法,真的很赞,有个问题想请教下,闷大的做法应该是<1200,
但在10楼的函数:C1 = round ( D5 / ( L1 + T1 ) - 0.5 ) + 1
假设D5=1250,这个时候round(1250/1250-0.5)+1=round(0.5)+1=1+1=2,
但是D5=1250应该C1=1才是,有朋友可以指导一下吗,虽然目前SW没有round这个函数
63
发表于 2017-3-30 18:21:20 | 只看该作者
本帖最后由 Francis 于 2017-3-30 18:28 编辑
lij2013 发表于 2017-3-30 09:56
看过做法,真的很赞,有个问题想请教下,闷大的做法应该是

感謝用心細閱內容,也感謝指出悶人的錯誤。悶人在10樓的回答魯莽,憑空想像未經驗證就發表,相信讓不少朋友帶來困擾,的確,邏輯上一樣是<1200,而非≤1200;更用上了不正規的ROUND函數。

幸得lij2013兄提醒,悶人才有機會思考如何更正這個錯誤,暫時還在想辦法。






64
发表于 2017-3-30 19:27:06 | 只看该作者
本帖最后由 lij2013 于 2017-3-30 19:36 编辑
Francis 发表于 2017-3-30 18:21
感謝用心細閱內容,也感謝指出悶人的錯誤。悶人在10樓的回答魯莽,憑空想像未經驗證就發表,相信讓不少朋 ...

谢谢闷大回复。


65
发表于 2017-3-30 21:53:24 | 只看该作者
lij2013 发表于 2017-3-30 19:27
谢谢闷大回复。

謝謝回覆。

剛才想了一下,借用一個頗大的數字,算式:10000 - int ( 10000 - ( 商 ) ) ),模擬:ROUNDUP ( 商 ),
在Excel試了一下,更可簡化為:- int ( - 商 ) 如下圖

可是到了SW:


沒法子地要借用大數字了(相信這個一號欄杆不會是萬里長城吧),成功建立剛好到達淨空上限的模型:

本帖子中包含更多资源

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

x
66
发表于 2017-3-31 10:01:11 | 只看该作者
小翔认为,如果SW支持round函数的话,闷大在10的方程将0.5改成0.6即可
C1=round(D5/(L1+T1)-0.6)+1

67
发表于 2017-3-31 11:40:31 | 只看该作者
灯具小翔 发表于 2017-3-31 10:01
小翔认为,如果SW支持round函数的话,闷大在10的方程将0.5改成0.6即可
C1=round(D5/(L1+T1)-0.6)+1

謝謝小翔回覆討論。1. SW是支持ROUND的,只不過選單裡沒有而已。而所說的不支持函數是ROUNDUP。
2. “0.5改0.6”的辦法不行,反更糟糕,何解?
三個假設: (原本的L1=1200,T1=50不變)
                                                                      ①D5=1249.99,②D5=1250,③D5=1250.01,④D5=1374

按原題目要求:
                                                                      ①C1=1,②C1=1,③C1=2,④C1=2
按一樓 C1=int(D5/(L1+T1))+1:
                                                                      ①C1=1,②C1=2,③C1=2,④C1=2
按十樓 C1=round(D5/(L1+T1)-0.5)+1:
                                                                      ①C1=1,②C1=2,③C1=2,④C1=2
按65樓 C1=10000-int(10000-(D5/(L1+T1))):
                                                                      ①C1=1,②C1=1,③C1=2,④C1=2
按66樓 C1=round(D5/(L1+T1)-0.6)+1:
                                                                      ①C1=1,②C1=1,③C1=1,④C1=1

不難發現小翔的公式做出的模型,立柱淨空可高達1324(上限是1200)。

68
发表于 2017-3-31 13:13:27 | 只看该作者
Francis 发表于 2017-3-31 11:40
謝謝小翔回覆討論。1. SW是支持ROUND的,只不過選單裡沒有而已。而所說的不支持函數是ROUNDUP。
2. “0. ...

感谢闷大纠正小翔的错误,是俺想的太过简单
俺有一个小疑问,俺的方程 “估算到”一栏的数值有的有单位,
如图:按理C1是3,却变成3000mm,不知这是哪里设置不对

本帖子中包含更多资源

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

x
69
发表于 2017-3-31 14:54:09 | 只看该作者
灯具小翔 发表于 2017-3-31 13:13
感谢闷大纠正小翔的错误,是俺想的太过简单
俺有一个小疑问,俺的方程 “估算到”一栏的数值有的有单位 ...

應該不是設置的問題,而是版本的問題,在SW2013及之前的版本,使用“鏈接數值”+“全局變量”一向都沒有問題的。
但是到了SW2014後就出現這怪現象。
雖然不影響結果,個人認為還是減少使用“鏈接數值”+“全局變量”這個功能組合,直接相等於“全局變量”就好了。

70
发表于 2017-4-6 08:34:44 | 只看该作者
本帖最后由 灯具小翔 于 2017-4-6 08:38 编辑

闷大在65楼的方法应该是最简便的做法了,
俺闲来没事把闷大在一楼的方程加上条件函数if,应该也能满足刚好等于1200的要求,
不过方程式颇长,纯属交流:


= if ( "D1@草图2" / ( "L1" + "T1") = int ( "D1@草图2"/ ( "L1" + "T1" ) ) , "D1@草图2" / ( "L1"+ "T1" ) , int ( "D1@草图2" / ( "L1" + "T1") ) + 1 )

本帖子中包含更多资源

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

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

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-10 07:53 , Processed in 0.024451 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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