找回密码
 注册

快捷登录

楼主: 湖湖

多轴加工浅述

[复制链接]
发表于 2019-4-22 11:50:48 | 显示全部楼层
楼主年龄不小了
发表于 2019-4-23 03:35:13 | 显示全部楼层
计算机输出的任何曲线都是由线段组成的,任何曲面都是由三角形组成的。也就是说,我们看到的连续,其实就是超越了人眼识别的离散而已。精度越高,线段越短/三角形的面积越小,线段/三角形的数量越多,计算机处理的速度越慢。. J8 {8 }- s' \& L. ]
 楼主| 发表于 2019-4-23 03:53:59 | 显示全部楼层
本帖最后由 湖湖 于 2019-4-23 03:59 编辑
. Y  C& D# i7 Z! \' A/ z3 f9 y
benniewang 发表于 2019-4-23 03:35
" s' E* z' t! U8 H0 f0 R( X: M6 [计算机输出的任何曲线都是由线段组成的,任何曲面都是由三角形组成的。也就是说,我们看到的连续,其实就是 ...
9 G" P0 ?+ ?3 C0 T0 h3 m- W, M
哈哈哈 那你知道的太少了~曲面模型跟三角面没任何关系.
( i- n9 g- |0 [8 B, s4 P8 i4 P
9 |' C5 ?, D: y举个小例子吧  
( m3 r9 ~2 o! n" p# d5 o
( L4 c, \! b+ x4 O0 \& Y' _: a  l三角面 的多边形 就像用直线去画1根曲线 可以分成无数段 但是都是直线构成的. 当每个直线都很短的时候 看整个线段就像一段曲线.
( Q6 x4 r# {! h( m8 _3 c9 z8 M' m0 \/ M* U' a; x' l
而曲线是完全不同的.  2个点 就构成1个曲线 除了位置点 还有曲率 不需要画1堆直线. + u# K7 C. e) v7 g4 a% O2 @3 v! h5 B
. O8 q- h9 c, r& }0 ?* `
曲面模型也是这样  全靠参数 构成的面  而不是靠 三角面构成的.4 @7 r/ x) v9 b$ s$ J
发表于 2019-4-23 07:27:37 来自手机 | 显示全部楼层
问下楼主,网上卖的那些stl格式的圆雕图是曲面的还是?能出个教程做4/5联动最好,坛子里玩家都可以尝试一下
 楼主| 发表于 2019-4-23 10:23:47 | 显示全部楼层
柒彩3D科技 发表于 2019-4-23 07:27  `5 t0 q: _, R* p* D
问下楼主,网上卖的那些stl格式的圆雕图是曲面的还是?能出个教程做4/5联动最好,坛子里玩家都可以尝试一下
  E4 Q  Y6 I, ]0 s6 v, b
STL 3DS QBJ DXF FBX都是 三角面 多边形模型 " M, z2 \+ H. a0 h% q' V
+ w/ N$ o2 {- P$ n; i) M
曲面模型文件是 IGS 文件
* l5 ~* t. d# z
发表于 2019-4-24 02:02:34 | 显示全部楼层
湖湖 发表于 2019-4-23 03:534 D" }+ S6 j8 J# K6 I2 f( J: s
哈哈哈 那你知道的太少了~曲面模型跟三角面没任何关系.
0 t! D2 e4 u* x* I. V+ e- d* {( [0 b$ T  l
举个小例子吧  
+ R# W: }" K5 t- V* v  E
你说的这是曲线在计算机内存储的方法之一,不过引用我的话之前看清楚黑字写的前提是什么。
 楼主| 发表于 2019-4-24 03:00:48 | 显示全部楼层
本帖最后由 湖湖 于 2019-4-24 03:56 编辑 9 |4 C4 \+ F- o" l
benniewang 发表于 2019-4-24 02:02
" I) m/ |* k  G, f8 h- Y$ ]2 X你说的这是曲线在计算机内存储的方法之一,不过引用我的话之前看清楚黑字写的前提是什么。
9 U8 Y, R, n3 n- g6 V) {
你那种表述 就是很不准确的.没事 你慢慢理解.% z6 o! }4 b* m
+ Q- k5 K. S- ^
另外曲线并不是由很多线段构成的  矢量曲线不是  矢量曲面也不是. 计算机输出这个表述非常含糊. 等于没说. : C6 u+ j+ U( A, p) I; ~

* K3 w7 [: d+ X. U3 ?( \% @另外曲面模型在CNC 加工中是精度最高的. 原因去掉机器软件的因素  曲面模型是最重要的因素. 曲面模型是纯靠参数 构建的模型.这点和多边形是完全不同的.
4 }9 C6 Q: d, {  N" d  y
3 c' a7 E1 l9 v同样的模型  多边形要靠 无数的面去支撑也未必能达到很高的精度  曲面只要几个点的参数.就能达到 理论上最高的精度.这具有质的变化.  
4 {6 F: b* S6 N, A8 N) S5 a. F: u: S# H8 o1 y2 j$ x/ D4 z, g
虽然都是数字模型.但是数字模型也是区别很大的.如同 点阵和矢量图形.  点阵也是数字图像.现实是精度很低的.) v# ~4 A$ e' v$ m' \, {. f

1 w  s9 S. ^3 b6 E6 G8 \没有好的基础模型 再好的加工策略 也不能解决掉 最基础的问题.
' ^/ r" [! b1 \3 Z$ F* q' R) U$ u: L7 \4 Q3 u9 o% {) U
看待事物要从基础开始.' G- a: L+ g0 X6 f' Q
发表于 2019-4-24 16:28:16 | 显示全部楼层
精湛,难得的好文件,业余制作还是修改下现存的图,没有那么多精力去构思
发表于 2019-4-24 20:26:12 | 显示全部楼层
湖湖 发表于 2019-4-24 03:00
& n9 u8 C+ y3 P9 ^3 m8 ^6 T7 V$ L你那种表述 就是很不准确的.没事 你慢慢理解.
! Y: Q, z( T5 L# a& h2 P9 J  Q% L( _4 W$ M) W: Y
另外曲线并不是由很多线段构成的  矢量曲线不是  矢量曲 ...

/ Q1 r' q# e5 S  V: e7 E3 o如果非要说从基础开始,请问步进电机的运行是连续的么?
: ?# m/ k3 c5 ]9 g) D9 M最简单的一个例子,一个圆,在AutoCAD文件里存储的时候,就是一个圆心坐标+半径。但是要显示在显示屏或者打印输出在纸上,就必须以直代曲。再三说明的是,我说的是输出而不是存储3 V3 y7 K5 Z4 _
7 L- u) W6 q. A' g
! R. q/ x; b0 j8 G! K2 L/ t% l
上升到一个数学或者更高的哲学层次,这个世界究竟是连续的还是离散的?
, Q/ C, d7 P+ D7 l$ i" g" H2 M
8 ]7 R' B9 w- Y8 X
 楼主| 发表于 2019-4-24 21:45:45 | 显示全部楼层
benniewang 发表于 2019-4-24 20:26
" Z1 P! ]7 K/ O如果非要说从基础开始,请问步进电机的运行是连续的么?
( b# F' W! F# R9 Q# _* [+ u最简单的一个例子,一个圆,在AutoCAD文件里存 ...

6 C+ v7 G& F$ A+ Q. c' M  f4 Y: i即使那样也是区别很大的. 曲线 和直线段即使打印同样的线条 也是差异很大." n9 s' V8 `/ n9 y% O) w9 k2 a

4 f5 W, `" t7 M: V/ e( Z( F曲线打印要精确 的多. 当你的直线段小于电机的步的时候  大多数是无用的. 而曲线能让电机选择最合适的运动轨迹.慢慢你就明白了.
' B6 i# x# d8 D7 p
发表于 2019-4-24 22:59:50 来自手机 | 显示全部楼层
benniewang 发表于 2019-04-24 20:26
2 Q/ x+ X; I' T如果非要说从基础开始,请问步进电机的运行是连续的么?8 D! n7 b# J4 J9 D  x3 U
最简单的一个例子,一个圆,在AutoCAD文件里存储的时候,就是一个圆心坐标+半径。但是要显示在显示屏或者打印输出在纸上,就必须以直代曲。再三说明的是,我说的是输出而不是存储。
- y. M2 S6 n* O- d  e& a' R+ v
) Y' e9 d& f/ L9 F
; R$ n; y& K0 ^/ D  G上升到一个数学或者更高的哲学层次,这个世界究竟是连续的还是离散的?

7 @4 D5 Y: x- k5 D' L5 B1 [" i0 jcad本身是矢量图形,计算机表达圆是用正N边形逼近的,N越大,图形越圆,圆周率就是这样推导出来的,CAD屏幕显示圆在缩放的时候,N是比较小的,你图放的越大,刷新后就越圆,这是为了提高显示速度而做的简化,这个圆不管你屏幕显示什么,打印后还是圆
发表于 2019-4-25 01:16:30 | 显示全部楼层
本帖最后由 benniewang 于 2019-4-25 01:18 编辑 : D$ ?6 m% {% y9 X. T
湖湖 发表于 2019-4-24 21:45
# C/ y6 q/ ^5 y  l8 @即使那样也是区别很大的. 曲线 和直线段即使打印同样的线条 也是差异很大.1 v' z. e0 _& e) ~1 M9 |
/ c0 t5 q' Z4 |( Z7 z2 K
曲线打印要精确 的多. 当你 ...

) D9 Z  v8 Z! a1 ]' f$ a$ ]那是因为辨识的精度不够高而已。一个1920x1080的显示器怎么可能给你连续的图形?一个离散信号驱动的打印机怎们可能给你连续的图形?, s! [/ H# @3 X! R  H3 u, F' L
  U6 o, c0 m! d2 O$ e7 D2 R
连续是一个高度抽象的数学概念,现实中只能用离散来无限逼近连续。而这种逼近是需要付出相当大的成本,所以工程上就只能向成本妥协。你说的层次是工程,而我说的层次是数学。
& o* c/ w+ ^" v5 x$ e, i& X: u) |. g1 b' S( F
但不能说离散就等于连续。
1 d9 _0 C1 }9 M3 O
/ \) Q3 D" [& t- V: I% ^8 _& C
( J! L$ a/ i$ H4 a% g
发表于 2019-4-25 01:16:35 | 显示全部楼层
本帖最后由 benniewang 于 2019-4-25 01:18 编辑 " ]  U0 K" O  Q" `1 {; Q
我舞影凌乱 发表于 2019-4-24 22:595 }, u5 Z2 c+ G) o9 B) Z
cad本身是矢量图形,计算机表达圆是用正N边形逼近的,N越大,图形越圆,圆周率就是这样推导出来的,CAD屏 ...
. O! \' O3 n7 Z2 L3 w
那是因为辨识的精度不够高而已。一个1920x1080的显示器怎么可能给你连续的图形?一个离散信号驱动的打印机怎们可能给你连续的图形?" K: i; O) d" z; ~- t

" l' F9 ?8 {4 p& _4 K5 M) W" r连续是一个高度抽象的数学概念,现实中只能用离散来无限逼近连续。而这种逼近是需要付出相当大的成本,所以工程上就只能向成本妥协。你说的层次是工程,而我说的层次是数学。+ _; Z  n. P2 d+ L
* o% V. d9 m  u9 l# m
但不能说离散就等于连续。
; b0 P# i. J, q5 u; l, e
4 q1 k/ T6 ~) R& w3 E
发表于 2019-4-25 01:28:12 | 显示全部楼层
打个比方,温度的变化是连续的么?是。; q1 D. `2 X* A' C
但是温度的测量值,就一定是离散的,因为我们的温度计的测量是有精度的,比如0.1度或者0.01度,但是如果温度的变化小于温度计的精度,比方说0.005度,那么温度计就无能为力了。当然可以制造精度0.001度的温度计,那么变化0.0005度怎么办呢?在工程上,只能说,0.01度就够用了,或者说能做到0.01度已经是技术的极限了。4 P  m% u9 w; V7 @
仅此而已。
/ L! ~: ]$ y) p) @9 n) M数学的美妙在于抽象。
0 M, Q. t- T+ t& Y/ p& F) y, D: p7 R; w5 t
再举个例子,世界是三维+时间,绝大部分的人,很难想象第五维是什么。要是有了数学抽象的思维能力,n维空间都难不倒啊,(a,b,c,d,e,f,g,h)这不就已经是8维空间的一个点坐标了么?
 楼主| 发表于 2019-4-25 11:42:23 | 显示全部楼层
benniewang 发表于 2019-4-25 01:28
& z9 S) \+ R5 P5 u" \' y! b打个比方,温度的变化是连续的么?是。! l* M; w+ C4 g( T" b; I; Q2 k. ^
但是温度的测量值,就一定是离散的,因为我们的温度计的测量是有精 ...

& i7 ]8 V* S& J( d随便你了  现实是曲面加工的 精度是 多边形永远无法达到的. 你非要用哲学去抬杠 那是你的自由.但是毫无意义.
6 r% ], w" `8 w1 T% `# |4 r/ Q. `; k( ^: D
要按你的逻辑 其实 这个世界都不存在.这个宇宙也只是由点构成的. 这个社会是无差别的.& u8 j' h$ U$ x& V8 |' N, J

3 n. z+ p; F$ ]" J$ l. z! C# y你是杠精之王  ~!  佩服佩服!% y3 D$ p. E9 K6 |) E
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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