QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: ryouss
收起左侧

[分享] 甜甜圈 33#附檔

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

6 r, m% G) T4 g, t0 @  h! L又见不老大师    致敬
) p3 p) `% Y- O' w; @/ M
发表于 2016-1-14 15:13:46 | 显示全部楼层 来自: 中国上海
littletb 发表于 2016-1-13 22:01
/ a% E: _8 Y/ @/ p谢谢不老叔亲身指导,受益匪浅。( b$ K" G' u" Z. t9 K
不过,我还是有个疑问,为什么用整圆就无法扫描,而用圆弧就可以呢?
  z, k' M2 E$ \9 `5 ~, b ...
" W! s0 x+ g3 y+ f5 f! P6 q5 E
此题直径30的原型截面的扫描路径上有两个半径为15的圆弧,因此理论上在这弧段上的截面正好都通过圆弧的圆心,这是一个临界位置。只要轮廓直径稍许小一点,这些截面都不相交,扫描完全没有问题;反之,轮廓直径稍许大一点,这些截面全部相交,扫描必然失败。在这个临界位置上据不一定了,因为计算机都有一个精度,严格说来在大多数情况下会有误差,而不同的版本,不同的轮廓组成(如一个整园还是两个半圆)和轮廓基准面位置,不同的路径组成……,粗看起来好像没有多少差别,实际上软件的计算已经有了变化,得到的结果也会有些许差别,而在临界状态下这些许差别常常可以得到完全不同的结果,这现象在SW的许多实例中已经多次出现过。
! b! S3 [/ t$ p4 h在本题中我用的SW2016版本,直接用整园扫描没有出现问题。
发表于 2016-1-14 17:11:47 | 显示全部楼层 来自: 中国上海
22553711 发表于 2016-1-13 16:49
! \1 S1 b! A4 \- d8 P& N回梁兄,“指导”是真正不敢当,能与您一块讨论已经自觉很荣幸了
) ~* H' [+ j1 Y+ k5 s7 t18#贴图理论上中间就是一点 ...

" n% p6 Y0 t) s0 j9 p& V我用SW2016,轮廓由上下两个半圆组成,无论实体扫描还是曲面扫描加厚都可以,但是剖面,因为剖面会产生零厚度。到目前SW还是不支持零厚度,可喜的是有一种例外,在扫描中有时候可以生成零厚度零件,如本题生成实体其实中间一点也是零厚度,扫描没有问题。如果将路径改成半个圆扫描也可生成实体,其形状与整圈剖去一半效果是一样的,但是却逃过了零厚度的陷阱。类似用扫描功能作出零厚度实体,以前也有过一些实例。

点评

謝謝不老叔的指導  发表于 2016-1-14 17:26
 楼主| 发表于 2016-1-14 20:23:26 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2016-1-14 20:29 编辑   _( ?5 l) ]; C& p) Y( ^  z
keilei001 发表于 2016-1-14 12:26
0 f+ p2 v+ Z2 z1 ?不老叔说得对,只要在每一个扫描的微段中实体没有自相交就行,在路径行进一段以后再出现实体自相交并不影响 ...
  @( f" c3 E+ ?) M" I
筆電2012 sp4 實体掃出只要是有"實体交錯"就是掃不出,1 Q1 i; e- l- ?( B" O7 w# p7 C  f
可能是作業平台的問題吧,因辨公室的sw是同樣的安裝片,(但同樣筆電2015就行,迷糊了!!)
8 n$ R" r4 H. d) P' I# H未知是否他者也有這樣的問題.& r9 H$ C0 v  z, E2 r6 C3 {* i: Y# \
% f" C' d3 P: s
1.png
! t* u: v6 @, ~# Z2 H
4 F/ O+ Q6 `4 L. g$ d/ q6 d4 p
发表于 2016-1-14 21:17:47 | 显示全部楼层 来自: 中国江苏苏州
w_hs1 发表于 2016-1-14 15:137 T0 U" `. P! P& o2 K
此题直径30的原型截面的扫描路径上有两个半径为15的圆弧,因此理论上在这弧段上的截面正好都通过圆弧的圆 ...
( ~0 y' u9 ~3 X/ B8 ?
感谢不老前辈的指点。我有点明白了。4 d  Z' k- P: `$ Y: [
应该说SW在处理整圆和圆弧时的计算方法不一样,算法的精度可能导致这样的结果。4 q/ L1 W6 i: y5 q
另外,在处理临界状态时候的算法也有不同。就如keilei001前辈所提出的第二种方法,可能让SW能解出扫描的路线而不自交。
发表于 2016-1-15 07:44:50 | 显示全部楼层 来自: 中国上海
keilei001 发表于 2016-1-14 12:268 j2 G; j" E- t
不老叔说得对,只要在每一个扫描的微段中实体没有自相交就行,在路径行进一段以后再出现实体自相交并不影响 ...
0 q6 ^0 ]1 z. i& E
“六角形的顶点换到X”是什么意思?我不明白。
发表于 2016-1-15 09:38:06 | 显示全部楼层 来自: 中国广东肇庆
w_hs1 发表于 2016-1-15 07:44. O. h* K( Z5 {( K7 h7 Y* P8 O' B
“六角形的顶点换到X”是什么意思?我不明白。

! Q$ r. m& C/ ^4 V不老叔好,是我表达得不严谨,惭愧。
$ l; P. t4 q5 O. u+ \" x我的意思是把6角形扫描轮廓的顶点从下图中左边的方向换成右边的方向,这样会扫描失败,还请不老叔指教。. ?9 H' v- X1 }( I' b

/ r" A% |# F/ n* l2 a& o( V! S+ { Snap1.jpg
4 j: q1 |: F% n
 楼主| 发表于 2016-1-15 10:51:23 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2016-1-15 11:01 编辑 6 y3 ~9 Z7 p8 J1 j: y$ M& L$ w

, H; D6 b5 [/ q: A! J9 a- ?7 k2 C向諸大知會,我的筆電SW 2012 SP4 實体掃出可以允許"實体相交"了,+ t, z; s" ]2 U% s
可是也是莫名其妙,把筆電帶到辦公室和PC"工具-選項"作比對也沒什麼差異,8 c: E8 ?: T' q, ~6 P2 S
但確認跳出後重新跑K大的6角形扫描就正常了,8 Q5 N# n8 X9 J7 O9 F
難道 "工具-選項" 中有某項設定會影響 "實体掃出的特徵"??
( Z) M, a+ x6 m) r! I& ?* T5 K( y  h' w+ Y0 T! }, A, O5 E# @
如下之前都認為SW不能做的,現在就行了.
  Q0 `6 b4 I# M+ }. [" U- L& @6 c7 F
' _9 |5 j. t& X3 _0 v. H& w 1.jpg
& U5 ~8 g2 a5 E- s
) S' k9 w7 |: E) Y: j) ~% N/ M0 f
发表于 2016-1-15 11:12:15 | 显示全部楼层 来自: 中国浙江杭州
w_hs1 发表于 2016-1-14 17:11$ x* z( }0 [- Y# U( q
我用SW2016,轮廓由上下两个半圆组成,无论实体扫描还是曲面扫描加厚都可以,但是剖面,因为剖面会产生零 ...
8 L6 C# o1 ~( {! z. c7 U
多谢不老叔细致解答,小子再多作尝试

点评

我用SW2012,2015 轮廓由上下两个半圆组成,实体扫描还是扫描不出,想知道木兄測試結果!  发表于 2016-1-15 11:35
 楼主| 发表于 2016-1-15 11:55:20 | 显示全部楼层 来自: 中国浙江嘉兴
w_hs1 发表于 2016-1-14 17:11
4 l/ w2 l/ u8 M我用SW2016,轮廓由上下两个半圆组成,无论实体扫描还是曲面扫描加厚都可以,但是剖面,因为剖面会产生零 ...

- x1 Y' A, U9 A1 a3 w+ M4 `向前輩報告,用半圓測試結果如下
* n2 ^& I/ f) r1 ^7 c" H2 _  c 2.jpg
( \1 K0 X" |. s
' ?  |2 x; W: W. Z
发表于 2016-1-15 18:34:54 | 显示全部楼层 来自: 中国浙江杭州
回梁兄:
2 Q. x5 k8 [+ }+ P; P8 E电脑上只有2012,尽管用了不老叔介绍的方法,还是不能进行实体扫描。

点评

感謝回覆  发表于 2016-1-15 18:41
发表于 2016-1-15 19:59:31 | 显示全部楼层 来自: 中国广东肇庆
22553711 发表于 2016-1-15 18:34
- G" T; P+ z5 p$ t回梁兄:7 H) |" w0 K, G0 R: `5 n+ n
电脑上只有2012,尽管用了不老叔介绍的方法,还是不能进行实体扫描。

/ R) w+ q4 ]9 d; p6 B( A不老叔说是用2016版的,其他版本扫不出不奇怪啊。
( ^3 R9 n7 W/ I4 x, @/ F5 ]晚上在另一台装有2016的电脑试试。
发表于 2016-1-17 16:43:42 | 显示全部楼层 来自: 中国上海
ryouss 发表于 2016-1-15 11:55) u$ e+ h: ?9 @; d+ b; O1 x
向前輩報告,用半圓測試結果如下

9 l3 T- k9 x& _6 f! k
: \% z- a0 h: n& H, l我说的是用整园做轮廓,半圆做路径,扫描没有问题。 7 K, S+ E- D, L0 y# ~3 _4 V
半环1.jpg 5 D" d1 X# U  z) A2 `% I5 D" P3 I
但是用半圆做轮廓,整园做路径,结果与梁大一样。
. l# d( o# g; b0 o9 Z
 楼主| 发表于 2016-1-17 17:47:50 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2016-1-17 18:01 编辑
6 M- F& K- c5 o/ h
w_hs1 发表于 2016-1-17 16:43
. `+ k9 }7 ]$ v/ n我说的是用整园做轮廓,半圆做路径,扫描没有问题。 1 |) P  [9 _7 ]1 \( N+ s
- G5 E6 ^- h1 b7 C) {5 e+ c& r! `
但是用半圆做轮廓,整园做路径,结果与梁大一 ...

  R' ]+ n8 F" j感謝前輩指導
- h2 A% @/ W/ d  @2 `2 `: w4 s+ p! e. E
是的在2012版用整园做轮廓,半圆做路径,扫描就没有问题。

; k8 \: @! G5 ]2 I& P) q! @但是不能鏡射成全周,是這樣嗎? 全周就要用 "移動複製" 成兩個實體!
6 z  K  M+ ?- T6 Z" ]9 K( I 011701.png
1 F# N0 ?- Q0 s0 P/ k 011702.png
* {1 b$ ?0 W; s: c0 W) C2 L 3.png
" z5 n  i& @. W
3 b* [& l; y* G9 W0 M9 z- V! R2 Q6 h% A) n; {

3 t& l7 f$ A4 i4 g- K
& [2 v" v* f7 V4 N  e1 }3 V3 B  l  A4 [
 楼主| 发表于 2016-1-17 18:08:51 | 显示全部楼层 来自: 中国浙江嘉兴
w_hs1 发表于 2016-1-17 16:43
/ d) Y. i$ N, b3 r8 N$ r! S3 g7 j% ^我说的是用整园做轮廓,半圆做路径,扫描没有问题。
3 [& h4 t# Y: H1 n& j5 ?
+ w/ g* K0 I0 _8 x' N3 c% C但是用半圆做轮廓,整园做路径,结果与梁大一 ...
0 H$ i5 P( h, p* O
http://www.3dportal.cn/discuz/fo ... &extra=page%3D1
' t! M8 V1 ?% V, a3 Z0 U2 F( j, c7 ?另外如上3#,是否可以再指導是如何做成的,先謝謝了!
发表于 2016-1-18 09:58:51 | 显示全部楼层 来自: 中国上海
ryouss 发表于 2016-1-17 18:08
/ |$ B2 R6 i5 b& `5 thttp://www.3dportal.cn/discuz/forum.php?mod=viewthread&tid=1470287&extra=page%3D1
4 Y4 m0 U+ {6 H3 O, T, ?另外如上3#,是否 ...

  k8 }% B" u5 D$ m# B这个不是我做的呀

点评

前輩很抱歉,提共錯誤信息了!  发表于 2016-1-18 11:02
发表于 2016-1-18 10:41:51 | 显示全部楼层 来自: 中国上海
ryouss 发表于 2016-1-17 17:47
1 q7 n+ b: B7 w- Y感謝前輩指導
+ z3 M% D5 g4 l5 q; I6 h7 z# i% [+ F. E1 X
是的在2012版用整园做轮廓,半圆做路径,扫描就没有问题。
. j9 [8 v4 i9 M

2 G' P: a/ I, T2 I# M+ d我用上下两个半圆合成一个整园作轮廓,用整园作路径,扫出整个环,一个实体,没有问题呀。
, v4 a5 N) z  W; f1 d8 K3 ?$ u 环1.jpg ' O% M/ J5 c' h" w) D, w1 B

点评

謝謝提示,可能功力不夠再努力練習了!  发表于 2016-1-18 10:55
 楼主| 发表于 2016-1-18 11:13:52 | 显示全部楼层 来自: 中国浙江嘉兴
w_hs1 发表于 2016-1-18 10:41
% t; C6 i5 B6 `. W) ?' e我用上下两个半圆合成一个整园作轮廓,用整园作路径,扫出整个环,一个实体,没有问题呀。

; e+ Q) k0 l8 X/ V: E: b* Y另個問題煩請賜教了,如下請看看,線性陣列球跟球可以相切嗎?  H" F7 d- o2 j& `! R% m+ i
# k# X! L, \, Y9 k0 k$ k
http://www.3dportal.cn/discuz/fo ... 0308&extra=page%3D1
发表于 2016-1-18 11:27:48 | 显示全部楼层 来自: 中国上海
ryouss 发表于 2016-1-18 11:134 Q3 T( C: G, b% p; m2 l
另個問題煩請賜教了,如下請看看,線性陣列球跟球可以相切嗎?
3 R8 ?! p4 f0 c3 s% `! Q6 f
$ u& V- P% p5 S1 A* mhttp://www.3dportal.cn/discuz/fo ... 03 ...
; N( ~% F. C7 N! d$ m
此是随形阵列,不能产生多实体,所以不能相切,要有些许重叠。

点评

是的,謝謝回覆  发表于 2016-1-18 11:28
 楼主| 发表于 2016-1-18 11:36:13 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2016-1-18 11:37 编辑 # {  x7 ?6 L/ W
w_hs1 发表于 2016-1-18 11:27
6 ~' j$ \4 ]2 [+ ^! e9 X' {此是随形阵列,不能产生多实体,所以不能相切,要有些许重叠。
7 M& c# V4 a* x$ P
http://bbs.icax.org/thread-555620-9-1.html  85#
  X. R3 m/ q3 G! L+ W! d/ v/ I
% O  E- o9 Z6 a" W) q5 h前輩創作太多了,讓我們這些後輩學都學不完,如上也是前輩的大作呀!
( r- Z% H& w9 ?/ o) K9 W) A/ ~
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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