机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: Cavalier_Ricky

做个认真的软件比较吧

  [复制链接]
发表于 2015-3-28 13:50:57 | 显示全部楼层
Cavalier_Ricky 发表于 2015-3-28 13:45
' ~4 ?& P3 f) W. |1 F% i; S( o" Z不用参数关联的话,开头也许感觉很快,但,到后期找毛病修改,那事情就多了去了。
' d! }( H) `: o7 u$ W6 L- H$ @( o3 `% n; E/ R
另外,参数化关联设 ...
0 o& T: l) G* q) p
你可以发表个讨论,看看大家是怎么用3d来设计的,我觉得对提高三维的使用或许有很大帮助
3 u+ ?: F  p& D( g2 b% N
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-28 14:03:32 | 显示全部楼层
pacelife 发表于 2015-3-28 13:02 " A" E# |, J  i& J7 j/ X
还有你说的传动问题,这个传动不是事先算好的吗,零件做到装配里不就完了,你还想怎么样,一个零件变一下, ...

( i; s* b' {: v; ]比如我现在设计中的设备,共要15台以上,但为提高每台设备的成效比,要分成三种规格范围的系列。# i4 d( G7 V* o* I8 `
/ _) A' R# g* |* G& i/ ?
那我只设计中间规格的设备。
: G3 T: ?7 e0 a9 P; t( {" Q0 ]1 d/ E) o! _
然后,复制成三个项目(Inventor是由项目管控机制的),在每个项目的关键参数文件中修改原料规格范围,然后打开总装文件,点击更新,3个系列9成就完事了。' j# o' z+ |" c% k2 g5 @
  C1 v1 Z3 }* @5 v7 X$ x
剩下的事情,就是在Bom表里替换规格变化的外购标准件。+ W) Y, q2 w6 J6 {
; R) I8 x. D% c, {
外购件,每次新下载的3D模型,我都是按照自己的命名标准标注好尺寸并用自己的套路命名文件名。这样,参数的重新关联也特别省事。0 m: ^6 }* r( ~! T4 j' Y2 I$ r2 D
4 u; P/ \" ~( i
顺便说一下,虽说是搞非标设备的,我不接5台以下需求量的订单。。。$ b( u# U! E# w1 h: ?* r
' z4 l8 ^$ L7 A' v& {
刚开始从事这行业时,确实会多耗费点时间去整理自己的规矩。+ Q% e3 f7 I/ C! e1 y4 ^+ _

& p! R- }2 I. m' J" o& I+ H但,设计的设备多了,也就从自己电脑里的那个项目中偷来某个单元或组件的事情会越来越多。
回复 支持 反对

使用道具 举报

发表于 2015-3-28 22:03:52 | 显示全部楼层
Cavalier_Ricky 发表于 2015-3-28 14:03 " x8 U0 K* x- @; ^! @
比如我现在设计中的设备,共要15台以上,但为提高每台设备的成效比,要分成三种规格范围的系列。
, Q+ Z& \* J, A- S9 |
- F5 H& P2 ]+ i7 q/ h* X( Q那我 ...
3 O( Q$ c) u" `' O
3千左右的自制件,要用多少参数来控制零件之间的关系?如果只是控制机器的主要参数,那一二十个也就够了,问题是这一个十个参数能决定90%的零件修改工作量?我是不太相信。一般的做法都是画机器的总体布置草图,然后将这个草图的各个部分分发给下面的做详细设计,然后通过总布置图上的参数来控制其各部件的位置或形状关系,这种设计方法倒是有,但像你说的我倒是从来没听说过,或许是我理解有误。
7 J  U: R* S; s' T/ x( J$ z+ k
回复 支持 反对

使用道具 举报

发表于 2015-3-28 22:19:30 | 显示全部楼层
下载外购件的三维模型,这个不值一提,每个公司都会的,整组借用或者单个零件借用,这也是很正常的事,跟零件之间参数关联应该没什么关系吧。值得一提的是solidedge的公式曲线不强,甚至它在ST7版本之前连个3D草图都没有,这方面UG不错的,solidedge还有一点不好的是ST5版本之前没有多实体功能,而我特别喜欢把外购件的装配体做成一个零件。
1 q- o& r/ L7 B8 {9 U4 Y另外一个值得提出的问题是不知道有没有什么3d软件能提供装配模拟的功能,比如在一些狭小的空间下,我要将设计好的零件装配上去,装配好是不干涉的,但是东西能否放进去这却需要提前验证好,solidege我都是通过加入某些约束条件,然后手动拖动零件看有没有和周围零件干涉,非常耗费精力。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-29 00:20:37 | 显示全部楼层
4 m( U2 j& b& b
一。 这是Inventor中玩参数的办法之一。估计离不开Inventor的都是因为有这个功能。
4 T, h" D/ i+ b2 K; y7 w. m) C" U* c6 X# x0 k/ r4 \% |4 I% C  h/ Z
上图中:$ _% X# R" `% K+ K
1. 自己输入标注进去的参数部分$ Q* D/ p: u3 U# d
2. 草图中受其它特征和尺寸约束的参考参数

  Z0 J& y+ j, v6 @8 y2 c+ q! z3. User Parameters 是自定义参数(有可能不直接成为某一草图中的参数)
7 d9 z1 s4 x2 U' A5 y7 W7 J
4. 就是我不能放弃Inventor的部分,就是外部零件或部件的参数链接。
  只要它没拽走你的参数,我就可以把他的拽进来用。(即,文件之间,只能单向链接)可一次性链接进来这个零件所需要的一组参数。
, y, Q, r8 u% `! }" g+ [
5. 在方程式列中,每个手动输入参数栏后面都有三角按钮。
  点击进去,就能看见这个零件中自定义参数名的一切参数,包括自己改名字的参数和外部链接进来的参数。想用软件自动分配名称的参数,只能自己手敲进去那个参数名。
  因为1个文件中,参数名是不能重复的(重复时会报警),这里不需要写入这个参数的长长路径。
  每一栏最后,如果打着钩号,说明已经被别的文件链接出去了。
另外,这个参数表中,不管是什么类型的参数,只要把鼠标移动到该参数的名称上不要点击,就能知道是哪个参数在用我这个参数。
我操作Inventor,一半儿在划线搞特征或装配,一半儿,就在这个表里呆着。
这些功能,都不是这两年出来的新功能。真的很敬佩当年的Inventor研发队伍。

0 F7 w$ k, o! {1 }可惜,现在的Inventor研发队伍,感觉就是“啃老”,玩玩表面功夫糊弄糊弄。
更可气的是,把本来挺好的不少操作便利性折腾得乱七八糟的。
而作为机械设计软件,竟然,连理想状态下的配合约束驱动都没搞好。
& ^: Y$ _6 P  }& [7 M: C3 `' V8 N2 _' Y) ?) G' j) k, }2 a3 C
二。这是草图环境下玩参数的方法。
! ^% B2 m5 u* A; C2 |5 n3 k- \, ~# i. |
& Y8 `# R: Y3 K$ B& e& T9 [
6 ~( ~0 d8 T  r( B: f& l' y  @, j
/ X$ s/ h, {7 W
1. 双击某个参数。& \" e: n. [4 C, g: T9 f# W1 O
2. 就弹出方程式条栏(可以拉长)。
3 Y% I, n" N& |) @0 u4 `# ^    在图中,参数名是软件自动分配的参数名。你也可以在这里直接输入或修改参数名。也可以直接在这里编写方程式。
" @' M9 t5 `1 C+ v6 ^    比Solidedge方便吧?少点击多少次鼠标?
& n( p0 p5 n! A3. 这里也有三角按钮,点击进去可以看见自定义参数名的参数列表。. V- S+ n2 X' E6 X$ {; d) n8 [- R# Z

  W, J. M. ^) n5 O; a比如我要把参数名改成“辊面宽”,方程式改成纸筒长Max的2倍---在这个方程式栏内输入“辊面宽=2*”,然后点击后面的三角,在参数列表中选择谋得参数,然后就是OK。
* N2 l2 U* a- Y) v5 _) g2 [9 \  Q7 N& I! m
如果不需要后期的运动仿真或有时间导到其他软件验证,我还真的极力推荐Inventor。关键是,陈老师的“Inventor11实战教学”这个老掉牙的视频课程,对入门来说,现在还很好用。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-29 00:43:09 | 显示全部楼层
pacelife 发表于 2015-3-28 22:19
6 ?9 a4 B% Q, E0 B& r0 i, x下载外购件的三维模型,这个不值一提,每个公司都会的,整组借用或者单个零件借用,这也是很正常的事,跟零 ...

% y" K2 P! a: R  J/ i  I5 m8 |+ [能不能安装?0 x. g; Y& r3 \7 F. @
不搞大卸八块,能不能拿出来一部分?" E6 s/ E* R0 p4 h5 d
8 E2 }: i8 F& ]4 s- l6 ]
呵呵,倒霉过几次后,现在,简单点的,都是在草图中,直接计算好。复杂点的,目前我是只能靠感觉了。9 E% h% v3 Q, T8 T+ [

  _! g! C0 b; i. f" C0 S7 ~3 s& _- _" [刚入行那阵子典型的例子:
1 o/ d8 o$ q4 |# r8 j: d, J
# h) a% K) a, H. }3 P1 q6 D一开始辊面直径250左右,两头有轴。要装进固定死的、间距紧巴巴的两个墙板之间并插入两面的轴承孔内。
3 K& l% a6 s( y5 e) _- o' A一开始都没戏算。可运气好啊,竟然装进去了,我也没留意。
/ U9 X( ~" f2 v$ s' f, G8 z* \4 G2 A; j
后来客户要把辊面直径要改成300左右。
5 d) o5 \# S6 n/ J2 C! G: z2 {; x
5 c6 o7 v) f+ O8 R$ n东西造出来了,天啊!!!装不进去,辊面两端的下巴颏卡住了
0 h4 p1 h5 u0 [; T; R
6 g1 a$ [  n+ L+ f从那以后,还是在草图中提前设置好辊面倾斜进入时的各尺寸关系方程式。
' o5 D  U% S9 m5 o" z$ x* v1 H) M) |  J1 \& e
这下舒服啦!外形尺寸怎么动,这玩意儿一定能进去!!!3 Y9 b; M8 m' N/ c3 e2 V8 `+ J3 d
) \6 a. W7 A9 @/ Z; d( ]

8 N' I$ Z# O" a; r1 h+ o别的软件不知道有没有这个功能。Inventor可以把别的零件中的某一个或多个草图拉过来用,当然包括参考线。
* H; ~0 Z) p( A" ^  w有些朋友,喜欢直接用导入进来的草图来进行拉伸等造型操作。
9 k# B7 q2 D7 T+ E: C% ^我才不干呢。源文件的草图一旦变了,补救都费劲得要命。6 t' e- Z6 V( d4 L. A
我的方法是:导入草图-新建草图-新建草图中只影射需要的点线-隐藏导入的草图。" b) g' n0 c# W3 C  t

( g0 ]! c3 S% A; \; D这下,后面干活儿就踏实了。就算源草图变化很大,我可以只断开出问题的那个点线的关联,这就把模型给救回来了。/ x0 l: g& j  a5 h0 K! T

' h4 D' Z, p$ h$ x3 e  w7 T( }
! t6 I. n% y# ~# _( }" k
回复 支持 反对

使用道具 举报

发表于 2015-3-29 07:52:52 | 显示全部楼层
Cavalier_Ricky 发表于 2015-3-29 00:20
5 ^' Q6 _0 _4 X2 b6 P! ?2 N* k一。 这是Inventor中玩参数的办法之一。估计离不开Inventor的都是因为有这个功能。+ q' V; D+ G; @8 P% V+ y
% X6 k- @2 L% t2 [
上图中:
- |( T" x0 Q0 C4 k" e3 v
呵呵,第一次看到有人这么画图的,这样就算一个普通零件都要画不少时间的,关键是这张图画出来之后只有你自己了解这么多参数之间的关系,其他人要修改会崩溃的。我觉得你这样做的原因无非是保证零件之间的有关系的尺寸能够自动跟着修改,我们的做法其实很简单,做完零件就往装配图一拉,配合做好后直接在装配图中编辑零件,这样其他要配合的零件的图素就能被该零件所用,一般都会把关联去掉,省得以后模型修改大时出错,说实在的,我看到特征有关联就头痛,我使用关联只有两种情况,一是零件是其他零件镜像过来的,第二就是该零件是焊接件或铸件,需要复用铸件图或者焊接图的。这样的设计是一种所见及所得的设计方式,个人认为是最不需要多动脑子的方式。因为我们现在设计变数太多了,一个门我曾经做了至少七八个方案给老外,这种要求的就是快,一到两天就得出个方案,如果按照你的做法,就慢了。
* }: ?. r. \1 n" F6 ]- c一个零件里面用公式我倒是也用,主要是一些螺钉之类的建模,m6改个参数就变M8了,这倒是很方便。
" D4 [0 F+ U  }5 _8 v" E( b4 y1 U0 v* K. }" T; w' U8 g
5 u$ W' c- b- D/ T1 a# [
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-29 09:43:38 | 显示全部楼层
装配环境中,参照其他零件编辑,后期修改时软件报错的几率太高了。所以,你关掉关联,只能说是没办法的办法。* X- q! Z% t% y" i4 U
! O: a0 g9 b) v3 S2 t3 [
因为在一台设备中,太多的零件,不仅跟上家有关联,同时,它还会影响下家。5 U' t2 a) n3 u$ Y# ?4 ?6 w
4 C6 F! V2 x; A9 r7 I4 L+ i
我也可以理解,常有情况就是,我只想动这一个零件,而不希望这个修改影响下家。你担心的是,这会导致这个零件之后的下家的图纸都会跟着变化。- Q' [% P/ K8 U: O$ [1 h

7 t) h7 Q5 D& M9 ^  |1 V% W这个不用担心。数据产生是有先后顺序的。(我从来不玩同步建模之类的功能)。
* m% v2 ]/ {0 Y3 `+ {5 ]& [0 X8 k5 r/ @! ~
后产生的数据是不会影响先产生的数据,只有修改已有数据链中的某一参数时,后面的才会跟着变。8 l$ e. e( _1 _1 e: f3 {  M

' _3 v4 g2 N. E这种设计方法,我之前上班时的两三家,整个公司都规定必须遵守的。否则,某一参数是怎么决定的,别人根本无法查找。
回复 支持 反对

使用道具 举报

发表于 2015-3-29 11:14:28 | 显示全部楼层
对的,其实很多软件公司都是推荐的这种传统方式,相互关联的结果很有可能就是你改了这个零件 ,结果很多其他零件也更改了,或者有的零件特征生成失败了,你却不知道,甚至可能导致整个装配上装配关系一片红,这种关联可能导致的后果很难控制,并且风险很高,所以我们都是采取相对保守的方法,确定修改的可控性和准确性,这对于你们只做几台设备可能不是特别重要,但对我们来说,一种机型一年生产上百台,中间可能要出上百个更改,每次更改都必须指明哪个零件,哪个尺寸,哪个视图修改过了,所以只能采用这种保守的方法,其实效果还是不错的,而且定义好装配关系后可以进行各种干涉检查,甚至可以做个简单的动画而不必动用复杂的仿真模块,这一块我也在摸索,希望设计能一次成功而不犯那种低级错误。
回复 支持 反对

使用道具 举报

发表于 2015-3-29 16:33:12 | 显示全部楼层
楼主想找那种成熟设计的自动化建模和出图工具。比如invneor的设计加速器,solidworks也有类似的插件,比如迈迪三维工具集。但这几个都是设计单个零件的,下面这两个视频是否达到你的预期,自动出装配体,零件及工程图0 s4 h/ G- j* Z. I
http://player.youku.com/player.php/sid/XNTEzOTM0MTIw/v.swf
# G: p/ t" ~! C  q& F  v0 r( ]
这个视频有日文
" z( G6 O( Z: v' Rhttp://player.youku.com/player.php/Type/Folder/Fid/18945225/Ob/0/sid/XODg2NTY3MTg0/v.swf, y" ~4 D& l. d; {; R

' R- c4 H6 v3 E  M: j+ f" X补充内容 (2015-3-30 19:08):5 V) Z" a# m3 p+ p
这是一个使用solidworks和driveworks插件进行门设计的案例,使用driveworks插件后,效率超高。不仅是对设计人员,对销售人员也是一样。原文如下- c* h2 B5 B" Q* l$ I% S

点评

谢谢!只是,如果只在单个零件,我觉得Inventor也足够便捷了。我是想看见零件之间的参数关联化设计方面的比较、及大家对零件间关系的处理方法。  发表于 2015-3-31 11:21
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-4-24 22:55 , Processed in 0.058902 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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