QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: ryouss
收起左侧

[分享] 甜甜圈 33#附檔

[复制链接]
发表于 2016-1-14 13:24:23 | 显示全部楼层 来自: 中国北京
w_hs1 发表于 2016-1-13 17:03
2 E+ H# C# V$ j3 _( w: p这个题目是不应该出现自相交现象的。关于扫描中的自相交,SW自带的帮助中的路径、扫描轮廓不可自相交很容 ...

0 M. k( u: f2 K又见不老大师    致敬+ ~+ d0 G0 \5 E" ]1 L( V1 u
发表于 2016-1-14 15:13:46 | 显示全部楼层 来自: 中国上海
littletb 发表于 2016-1-13 22:011 A+ U% _3 M7 m" x/ z4 B
谢谢不老叔亲身指导,受益匪浅。
! }5 R' B  ]; c7 h! q1 E0 l3 i不过,我还是有个疑问,为什么用整圆就无法扫描,而用圆弧就可以呢?
! q3 E' ?; V7 \5 y* r ...

2 @9 v! s% \" T此题直径30的原型截面的扫描路径上有两个半径为15的圆弧,因此理论上在这弧段上的截面正好都通过圆弧的圆心,这是一个临界位置。只要轮廓直径稍许小一点,这些截面都不相交,扫描完全没有问题;反之,轮廓直径稍许大一点,这些截面全部相交,扫描必然失败。在这个临界位置上据不一定了,因为计算机都有一个精度,严格说来在大多数情况下会有误差,而不同的版本,不同的轮廓组成(如一个整园还是两个半圆)和轮廓基准面位置,不同的路径组成……,粗看起来好像没有多少差别,实际上软件的计算已经有了变化,得到的结果也会有些许差别,而在临界状态下这些许差别常常可以得到完全不同的结果,这现象在SW的许多实例中已经多次出现过。; D7 W; m. U, A0 J3 J
在本题中我用的SW2016版本,直接用整园扫描没有出现问题。
发表于 2016-1-14 17:11:47 | 显示全部楼层 来自: 中国上海
22553711 发表于 2016-1-13 16:493 a% |! J$ a. S% k
回梁兄,“指导”是真正不敢当,能与您一块讨论已经自觉很荣幸了/ X" H, T2 D" A% a
18#贴图理论上中间就是一点 ...
5 ~0 w2 O; m  S& J5 k' t
我用SW2016,轮廓由上下两个半圆组成,无论实体扫描还是曲面扫描加厚都可以,但是剖面,因为剖面会产生零厚度。到目前SW还是不支持零厚度,可喜的是有一种例外,在扫描中有时候可以生成零厚度零件,如本题生成实体其实中间一点也是零厚度,扫描没有问题。如果将路径改成半个圆扫描也可生成实体,其形状与整圈剖去一半效果是一样的,但是却逃过了零厚度的陷阱。类似用扫描功能作出零厚度实体,以前也有过一些实例。

点评

謝謝不老叔的指導  发表于 2016-1-14 17:26
 楼主| 发表于 2016-1-14 20:23:26 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2016-1-14 20:29 编辑 + b# ?5 d" D5 ^% u3 O" C5 ^
keilei001 发表于 2016-1-14 12:26
* r) n7 K/ U; P, n$ U不老叔说得对,只要在每一个扫描的微段中实体没有自相交就行,在路径行进一段以后再出现实体自相交并不影响 ...
0 o, V# R' y* {. }* M' l
筆電2012 sp4 實体掃出只要是有"實体交錯"就是掃不出,
1 S+ R9 U* L+ j可能是作業平台的問題吧,因辨公室的sw是同樣的安裝片,(但同樣筆電2015就行,迷糊了!!)" k+ m5 l0 u' F& a
未知是否他者也有這樣的問題.
  x3 Q  l# ~8 `5 n( A4 d  d+ W; s" @' K7 z2 G. Q0 D1 m+ W
1.png 2 n) K7 w( f" p2 W& C5 e
/ z8 o5 B4 ]( k/ G8 R+ t. j1 y
发表于 2016-1-14 21:17:47 | 显示全部楼层 来自: 中国江苏苏州
w_hs1 发表于 2016-1-14 15:135 d1 i* y7 u. j/ H: w
此题直径30的原型截面的扫描路径上有两个半径为15的圆弧,因此理论上在这弧段上的截面正好都通过圆弧的圆 ...

5 t0 b! @3 }% [0 F' [0 j感谢不老前辈的指点。我有点明白了。
, @2 `/ N; }  Z; r7 A' h, `应该说SW在处理整圆和圆弧时的计算方法不一样,算法的精度可能导致这样的结果。+ [0 y" ]# d- ]* L6 k+ u
另外,在处理临界状态时候的算法也有不同。就如keilei001前辈所提出的第二种方法,可能让SW能解出扫描的路线而不自交。
发表于 2016-1-15 07:44:50 | 显示全部楼层 来自: 中国上海
keilei001 发表于 2016-1-14 12:26
4 }( b6 P8 }# D% c0 k7 B/ P1 l+ L不老叔说得对,只要在每一个扫描的微段中实体没有自相交就行,在路径行进一段以后再出现实体自相交并不影响 ...

7 J* C% Y, d% ^“六角形的顶点换到X”是什么意思?我不明白。
发表于 2016-1-15 09:38:06 | 显示全部楼层 来自: 中国广东肇庆
w_hs1 发表于 2016-1-15 07:44
. O; j* h# E2 H5 B& g4 W) V“六角形的顶点换到X”是什么意思?我不明白。

, {. j1 H* r7 F6 D$ _不老叔好,是我表达得不严谨,惭愧。
( \+ W3 t1 w( c! b: k我的意思是把6角形扫描轮廓的顶点从下图中左边的方向换成右边的方向,这样会扫描失败,还请不老叔指教。+ b% j. F0 w2 O% f2 c

' u3 @1 O- y; v9 E, X. ~4 W+ H Snap1.jpg " m0 n, j! G6 ^  n' ]! H0 E
 楼主| 发表于 2016-1-15 10:51:23 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2016-1-15 11:01 编辑 " z- h6 ^  H+ M8 z0 w

7 `: Z! n" p+ c9 e向諸大知會,我的筆電SW 2012 SP4 實体掃出可以允許"實体相交"了,
/ z+ Q% @% i, ?3 G  i+ p: \8 t6 i- a; P可是也是莫名其妙,把筆電帶到辦公室和PC"工具-選項"作比對也沒什麼差異,
+ d9 H; w4 u5 n但確認跳出後重新跑K大的6角形扫描就正常了,
+ u' _* ~$ m: a. d- T難道 "工具-選項" 中有某項設定會影響 "實体掃出的特徵"??) g4 N; B# n- m( _/ S
# e5 e: U- c- u1 ?8 v  E) ]2 O
如下之前都認為SW不能做的,現在就行了.  P: H) C/ C% p# x  I* c7 M

8 {5 O4 a4 g. W1 X4 T 1.jpg . P5 a8 _3 G  ?4 H1 D4 m/ J

; `9 Y) c- M( F' y) ]- f
发表于 2016-1-15 11:12:15 | 显示全部楼层 来自: 中国浙江杭州
w_hs1 发表于 2016-1-14 17:11: o' \0 s( D  k. v1 l
我用SW2016,轮廓由上下两个半圆组成,无论实体扫描还是曲面扫描加厚都可以,但是剖面,因为剖面会产生零 ...

, p2 T+ U* [, j# z- O9 |. K( k多谢不老叔细致解答,小子再多作尝试

点评

我用SW2012,2015 轮廓由上下两个半圆组成,实体扫描还是扫描不出,想知道木兄測試結果!  发表于 2016-1-15 11:35
 楼主| 发表于 2016-1-15 11:55:20 | 显示全部楼层 来自: 中国浙江嘉兴
w_hs1 发表于 2016-1-14 17:11
1 W& G3 E; }. a我用SW2016,轮廓由上下两个半圆组成,无论实体扫描还是曲面扫描加厚都可以,但是剖面,因为剖面会产生零 ...
& I3 p9 c5 @9 J/ m4 `4 X) T
向前輩報告,用半圓測試結果如下( {$ \; \, l& E! _$ L9 ^
2.jpg / g+ [9 j5 d1 f; Q

; L0 b7 r7 X0 G1 c# r& X
发表于 2016-1-15 18:34:54 | 显示全部楼层 来自: 中国浙江杭州
回梁兄:
" P# ]/ Q) f. K2 _电脑上只有2012,尽管用了不老叔介绍的方法,还是不能进行实体扫描。

点评

感謝回覆  发表于 2016-1-15 18:41
发表于 2016-1-15 19:59:31 | 显示全部楼层 来自: 中国广东肇庆
22553711 发表于 2016-1-15 18:34
) T9 U6 G$ C) ?0 O6 a4 }回梁兄:3 b9 h% `% W/ ^
电脑上只有2012,尽管用了不老叔介绍的方法,还是不能进行实体扫描。
, X+ l; n1 b# u5 R, ?: {/ E
不老叔说是用2016版的,其他版本扫不出不奇怪啊。" W8 J6 f: q' e: G
晚上在另一台装有2016的电脑试试。
发表于 2016-1-17 16:43:42 | 显示全部楼层 来自: 中国上海
ryouss 发表于 2016-1-15 11:55
$ e$ ^% N  k. A: p8 d* T+ j向前輩報告,用半圓測試結果如下

, u* N: b; ?5 P2 R2 {
, E/ ^$ I  ], I# _( w. G我说的是用整园做轮廓,半圆做路径,扫描没有问题。 ; p8 z: i8 _- Q  P
半环1.jpg
, X) U4 `" S. h" E4 s) v2 P) Y; a$ ?( a但是用半圆做轮廓,整园做路径,结果与梁大一样。$ F2 R% K; M+ _
 楼主| 发表于 2016-1-17 17:47:50 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2016-1-17 18:01 编辑 , \% L  b$ _8 Y
w_hs1 发表于 2016-1-17 16:433 B6 e2 _3 k2 O* p
我说的是用整园做轮廓,半圆做路径,扫描没有问题。
) J: [* k. N: F: R  X: Y' J9 ?8 Y9 m
但是用半圆做轮廓,整园做路径,结果与梁大一 ...

( H( d- T2 f1 @感謝前輩指導$ w3 e0 U% t7 f

* Y- W  d- X: S0 b3 p是的在2012版用整园做轮廓,半圆做路径,扫描就没有问题。

, [5 A* o- p( Z9 n但是不能鏡射成全周,是這樣嗎? 全周就要用 "移動複製" 成兩個實體!
4 H* t% |$ |+ D0 O7 w) g 011701.png & L- k* K( M$ M# M8 c
011702.png
' E- ^# w# }& h4 L 3.png
$ }/ _# F' }; K
# }. F% X, N9 ~- e+ V! |' F6 t8 |- n4 l7 b5 O7 t7 Z8 B
4 d+ \5 h0 ~& t7 L0 c3 }

2 ?% `9 N# G! P, K3 U5 k
1 V! a+ k5 z: I* L
 楼主| 发表于 2016-1-17 18:08:51 | 显示全部楼层 来自: 中国浙江嘉兴
w_hs1 发表于 2016-1-17 16:43% J# o, t- l, K
我说的是用整园做轮廓,半圆做路径,扫描没有问题。
. W6 e9 Y( B/ l+ y! L) j* k: q# F# G$ f& A. [  x
但是用半圆做轮廓,整园做路径,结果与梁大一 ...

, A+ Y3 Z) g7 ^9 o! Qhttp://www.3dportal.cn/discuz/fo ... &extra=page%3D1- P7 l# D6 F4 V4 N- e& E
另外如上3#,是否可以再指導是如何做成的,先謝謝了!
发表于 2016-1-18 09:58:51 | 显示全部楼层 来自: 中国上海
ryouss 发表于 2016-1-17 18:087 ~) E& d! i, n- r( X, ?5 e
http://www.3dportal.cn/discuz/forum.php?mod=viewthread&tid=1470287&extra=page%3D1
9 j6 z: `, m/ j) w另外如上3#,是否 ...

, g8 m. u) t0 `  T6 L这个不是我做的呀

点评

前輩很抱歉,提共錯誤信息了!  发表于 2016-1-18 11:02
发表于 2016-1-18 10:41:51 | 显示全部楼层 来自: 中国上海
ryouss 发表于 2016-1-17 17:478 L" b7 q& R7 r
感謝前輩指導
% L# d* B+ H8 p; f: _: {$ Y
( D! i0 _* Q$ X: h9 e9 T: |/ J是的在2012版用整园做轮廓,半圆做路径,扫描就没有问题。
  h# p/ s1 K# ]* f/ u

( j" b" k% e* u1 w5 i1 l0 ?& i7 T我用上下两个半圆合成一个整园作轮廓,用整园作路径,扫出整个环,一个实体,没有问题呀。8 V, x* [. [$ S; v
环1.jpg
/ h, X7 ?/ T8 ?. r: A% d

点评

謝謝提示,可能功力不夠再努力練習了!  发表于 2016-1-18 10:55
 楼主| 发表于 2016-1-18 11:13:52 | 显示全部楼层 来自: 中国浙江嘉兴
w_hs1 发表于 2016-1-18 10:41# [+ d+ S/ K! J9 d
我用上下两个半圆合成一个整园作轮廓,用整园作路径,扫出整个环,一个实体,没有问题呀。
8 o. }6 L- E; e; C; ]7 f! S' M  @2 ]1 `
另個問題煩請賜教了,如下請看看,線性陣列球跟球可以相切嗎?
7 l1 X: X# g5 I) P! n3 c
2 K7 A3 |% Q! mhttp://www.3dportal.cn/discuz/fo ... 0308&extra=page%3D1
发表于 2016-1-18 11:27:48 | 显示全部楼层 来自: 中国上海
ryouss 发表于 2016-1-18 11:13
* l7 C1 Z4 Z: q- q另個問題煩請賜教了,如下請看看,線性陣列球跟球可以相切嗎?6 |! [& r% V* ^6 |
4 o+ ?- j4 A1 B+ T0 w5 X+ }) p
http://www.3dportal.cn/discuz/fo ... 03 ...
1 ^/ R, F8 r: m5 q3 q0 [+ B
此是随形阵列,不能产生多实体,所以不能相切,要有些许重叠。

点评

是的,謝謝回覆  发表于 2016-1-18 11:28
 楼主| 发表于 2016-1-18 11:36:13 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2016-1-18 11:37 编辑 + \# _, |( z+ ^1 g" U) I
w_hs1 发表于 2016-1-18 11:27, ], h6 a2 F5 j3 x, _( p2 {0 x" j
此是随形阵列,不能产生多实体,所以不能相切,要有些许重叠。
/ A/ z- J9 x7 ]  F; o: K
http://bbs.icax.org/thread-555620-9-1.html  85#" _7 `) q$ o! C+ D# e' a+ h

0 v/ g. G5 h% ?' M! Z. e1 ]; z前輩創作太多了,讓我們這些後輩學都學不完,如上也是前輩的大作呀!
+ [$ S5 s4 t1 O& _6 b2 }
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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