找回密码
 注册
楼主: jerrylong

大家有兴趣一起来制作一个自动寻边和寻中心器吗?

   火.. [复制链接]
 楼主| 发表于 2017-6-2 01:43:57 | 显示全部楼层
不会的,因为探索是朝X+方向,回退是朝X方向。代码里X后面已经跟了号了,所以你将这个语句中的Distance_Move改成20就可以了3 c! Z/ y7 L* T& o0 s; Z$ h
发表于 2017-6-2 09:11:57 | 显示全部楼层
本帖最后由 CIEZ167 于 2017-6-2 09:16 编辑 : U+ N3 o0 u7 f- V, q8 ?

' m% B2 T  j0 `  @" h5 t0 l我那个也发现什么问题了,SAL=10(大于寻边器(头)直径就明显回退了)8 w3 V8 x- H" ]2 W$ J& [$ O4 A! y" C
不要那个OFFET也可直接减去对边头半径另:X坐标0,Y坐标为1,修改成其它轴的要改下这个数
0 b, A  Q; a; p& F; O. r& _: n! X
发表于 2017-6-2 17:02:46 | 显示全部楼层
CIEZ167 发表于 2017-6-1 22:21+ x: \; S4 ]+ q: F
调用偏移量那页面的对刀输入,寻边器直径输入窗口(1000)

" B& u' g' n7 n& C/ b# U8 x谢谢,这个界面有,我糊涂的,你是对的,! ^) N/ l3 Y# u9 J, i) Z4 G! b
然后就是,对边器的宽度有办法处理吗?还是把对边器安放在特殊位置,使其宽度为零?你是怎么做的。
7 X. W- a; L0 k* Y/ v# q6 A  Y+ W3 J* o% |: r
我曾调试过这个脚本,但是不知道offset(1000)在哪里?你的页面提示让我顿悟。4 ?: j+ p" _( g4 ^' F
抽空去试试。. A; D0 d$ p% F* Q
' _* F; Z' {6 Y' a0 I
谢谢了
& p% D5 k, E6 i7 s$ [
发表于 2017-6-2 17:25:18 | 显示全部楼层
CIEZ167 发表于 2017-6-2 09:110 b- Y3 D1 D2 }3 l  X
我那个也发现什么问题了,SAL=10(大于寻边器(头)直径就明显回退了)8 C! u0 @, |/ ~/ g  u2 V
不要那个OFFET也可直接减去对边头 ...

" b3 z3 N5 ~7 G7 n另外:
+ e8 e$ u' z$ W% p3 N! s# R脚本语句:  offset=abs(getoemdro(1000))/(2).
2 k0 v  a3 ]) a" q# b是否可以进行运算,改成:offset=abs(getoemdro(1000))/(2)+寻边器宽度值。  b/ z: }7 J, E! L

: G, V( k: V$ I( Z& a4 i/ y* d& O
8 C6 y7 N6 O$ c' Y1 j7 e4 j& A
发表于 2017-6-2 23:02:55 | 显示全部楼层
本帖最后由 CIEZ167 于 2017-6-2 23:24 编辑
: c! L) P9 n) D7 b
倦乐叟 发表于 2017-6-2 17:25, Q0 j$ b' X( w' a) _! Q0 ?. E
另外:
3 h, x6 O9 z. ?; E0 s' C$ L脚本语句:  offset=abs(getoemdro(1000))/(2).
1 e/ E1 U$ w& U) o4 d) T' C是否可以进行运算,改成:offset=abs(getoemdro ...
& F$ e" j& C; N& [" \. o* i
直接替换对边按钮那的代码好用点,不好老输入什么(变通办法对边头直径加(对边器宽度X2)对边器卡住材料边并伸入材料的)/ B2 z5 ~# R% A
(对边器单靠材料边不伸入的就只输入对边头直径)7 L! U8 m7 o! N9 W" o
寻边_X右.zip (945 Bytes, 下载次数: 6) ' s+ B. T' U  k6 v
8 w, x8 k( e" k1 S+ E
发表于 2017-6-3 00:11:53 | 显示全部楼层
必须赞一个,人才辈出啊
发表于 2017-6-3 22:18:11 | 显示全部楼层
jerrylong 发表于 2017-6-2 01:43
8 _' g, D; @2 F+ g# V2 y5 C不会的,因为探索是朝X+方向,回退是朝X方向。代码里X后面已经跟了号了,所以你将这个语句中的Distance_Mov ...

" J1 \# B* J" C# I: [: ~* R你好,还要请教,4 H& w/ a/ L& r/ p  Q
请看下面这张图,应该能把问题描述清楚。, D" D8 d  l* l; t( l7 T, A
322984523.jpg
' r0 ]+ w8 W" G6 E$ Y+ Z
* ]# S) V6 r9 ^) `! ]0 k右上部分,是说明工件、对刀块的摆放,刀具运行方向,X+脚本。1 |" Z5 V: }; m8 X
左下,是描述刀具的轨迹及结果。% ~8 X7 _  f0 @' D1 U! l8 Q
问题是这样:
2 H7 t0 x% {$ |" X. N刀具从1的位置开始运行,到达2的位置,然后退回到3的位置。$ s$ P8 n) F" M3 k1 i0 N
但是,查看坐标值验算得知,最终的结果是把4的位置定义为了X轴0的位置。
  m2 d* ^- J4 O) R: L% ^每一次都惊人的准确,——起始点的坐标 减去 半个刀具直径,定义为0点。& e+ a$ M" w* ?- K# J$ d# b2 @
也就是说:出发点的坐标或者行走的距离没有纳入运算。8 Q0 Z. p* E0 `/ l
所以还得检查脚本的语句。7 K, u/ N! @+ W. {
辛苦了
- ]0 l2 ]+ P$ V
: \! B# ^- \2 F' W1 @3 v! G9 y
发表于 2017-6-3 22:26:39 | 显示全部楼层
jerrylong 发表于 2017-6-2 01:43) m  E# q' \0 d  o
不会的,因为探索是朝X+方向,回退是朝X方向。代码里X后面已经跟了号了,所以你将这个语句中的Distance_Mov ...

2 l2 z" F8 Y. j0 |: N# H 88.jpg
  w" v- ~3 H0 M4 ?9 y3 z( F" x0 l! ~' ]2 ]
这一张还清楚些  Q3 t1 W4 r0 \9 L: s3 [  P
 楼主| 发表于 2017-6-4 11:31:40 | 显示全部楼层
倦乐叟 发表于 2017-6-3 22:26
( b, h: C1 ^% {% P这一张还清楚些

  p$ }7 t4 N! H+ i. ~: ~& k你理解错了,X+脚本是用于找工件X轴方向的最小处的,是从工件的最左边往X轴的+方向进行探索) k8 f! L, q9 @0 l+ B' e
你看一下,我画了一个示意图,方便你理解这段代码的含义+ k: d/ }0 o( m0 f2 I. @- w
112580065.jpg
- ^3 n& Y, F" g$ c要有什么问题再贴上来,我来解释。
  t( L5 z0 \: R0 k
 楼主| 发表于 2017-6-4 11:41:38 | 显示全部楼层
还有,示意图是从顶部往下看的方向。
发表于 2017-6-4 13:43:38 | 显示全部楼层
jerrylong 发表于 2017-6-4 11:31
7 K" `+ v2 A3 S" w$ G" d1 |6 Z0 b你理解错了,X+脚本是用于找工件X轴方向的最小处的,是从工件的最左边往X轴的+方向进行探索0 [: L8 W$ l, J; \6 z% M/ B
你看一下, ...
3 {5 v) S& n" L& q2 H5 k
我觉得,
4 W$ F' S2 G4 T. \, {5 E* ~机器不关心工件在哪里。
8 Y0 H& U* d7 w+ F4 C) b) H9 o应该只与运动方向,起始坐标,触发位置有关,(刀具直径、寻边器厚度也有关,但是绝对值)。6 e1 @4 S* ^( R& O( a

8 \5 Z# O+ Z+ I% l$ _你再确认一下运算的语句,
% U' }5 H  z; @# ~6 ]5 L( @$ J% }6 |
4 R/ Q: K* u: Z. _我也再试一下。* t: i( s: X1 ~$ w
发表于 2017-6-4 13:44:05 | 显示全部楼层
楼主,最简单问题,请问,你这个对刀块的接线是怎么接的?/ R6 x% `* L; _
请上图看下。。。。
发表于 2017-6-4 13:46:24 | 显示全部楼层
对刀块都是两根线,一根在对刀块上,一根在夹刀上,可是视频中没有看到你的刀夹线。。。只看到对刀块上的线了。。。另一根怎么连得。。。。
发表于 2017-6-4 13:50:32 | 显示全部楼层
jerrylong 发表于 2017-6-4 11:31, l+ W0 [9 `* E2 Y9 {
你理解错了,X+脚本是用于找工件X轴方向的最小处的,是从工件的最左边往X轴的+方向进行探索& z* T3 Q8 K( f3 J# {1 l
你看一下, ...
; _; J( C# V! O1 w4 o
按照我的摆放位置,寻边器厚度填的0。刀径3.175.9 D7 N9 g  H0 X# S7 v* H& x# `  ~* n
  i8 @% ?1 z% o; k' y  ?
关键是他最后的结果是总跟起始位置相关,没有体现运行的距离。
! P) ]0 ^5 P/ x0 L8 ]9 w9 T9 [5 I4 p- d1 S$ e' Y8 v& E
结论是监视机器坐标得出的,机器的绝对坐标应该不会出错。
8 L% p) {7 \" |4 V, S% o
 楼主| 发表于 2017-6-4 14:20:16 | 显示全部楼层
luoxuanfeng 发表于 2017-6-4 13:46 : ^2 W) Z0 ]- Q/ P: s- N, H+ W
对刀块都是两根线,一根在对刀块上,一根在夹刀上,可是视频中没有看到你的刀夹线。。。只看到对刀块上的线 ...

# k& t0 Q/ ^5 j4 C2 d+ o另外一头随便夹在机器的什么地方都可以,只要不夹在绝缘的部分就可以
; C% Q, W- [4 R/ l- b6 T; d; x
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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