亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

若楓后處理論壇

標題: FANUC-12位任意數字連號刻字宏程序 [打印本頁]

作者: 千江月影    時間: 2014-9-18 21:20
標題: FANUC-12位任意數字連號刻字宏程序
FANUC-12位任意數字連號刻字宏程序- y) Z+ A' l, M, O. t) e
3 Q5 _- \" v+ J# \
在論壇中看了十來天,發現沒有連號數字的宏程序,發一個!呵呵,請各位大神指教!改進算法9 E" |% g) H1 }# S; g
論壇中很多算法和構思給了我很多的啟示,但實用的宏程序很少,我個人感覺編寫者的程序沒有規范,也就是沒有模塊化。小魚老師-編寫加工中心優秀宏程序要訣-說的,更是給了我對以后編寫宏程序很好的提示。
/ ~& z' W  L5 m& G  y下面這個宏程序是在逛其他論壇的時候,他人給我一個思路,編成后在FANUC 31i系統進行過調試,可以保證正常運行的,但限系統宏地址只有12位數字,無法超過12個數字,如果大家有好的思路請賜教!* e' s+ X: d; b; z
% p! l( u; D- x8 ?
[attach]7941[/attach]% R; h+ I3 {3 U# K$ w8 f
# S6 H) b  s5 p( t0 D. B3 T
%( V6 ?8 L. V9 Y5 V5 A
O8501(ENGRAVING FOR 12 FOLLOWING DIGITAL)3 V5 H% x9 u+ z" Y4 K4 `
(DATE=2014-6-30) ' k; R; [0 ^3 `/ s0 a
(NAME=XU YI)
! R7 W! E! c$ Y(REV=2)! ?; v8 I/ }& d% Y3 j
(MACHINE=FANUC 31I)/ [* M* G! q% Y0 A3 h$ o1 E# M) ^
IF[#1015EQ1]GOTO99999
( J" a0 n0 Z$ {2 z9 @GOTO1) L* o/ V% A. @6 S( s
(CORD EXPLAIN): n$ g6 N) r, E: [6 O, H8 D
(A =RETURN POINT)
7 l2 a8 }8 w) J, K9 E- h2 F(E =FROM R TO Z FEED)1 n; A: l* }& z( j
(H =G51 SCALE)2 e% G: q+ Y3 n1 w
(M =SPECIFIES MACHINING OF DIGITAL)
- L* }1 j& `; g% X0 Y4 u, o(R =PROCESSING STARTING POINT)
$ h- g( p) z7 n3 {(U =START ANGLE-G68)
( f: y, B; {' k8 Q" M) y( z(Z =WORKING DEPTH) 5 s) z, N4 J7 J2 r! X( [
N11 {" ], t* l) A0 U2 l/ W1 X
IF[#1EQ#0]THEN#3000=1(THE A NOT HAVE VALUE)* M6 S7 |7 _. f4 t0 y# K  k
IF[#8EQ#0]THEN#3000=1(THE E NOT HAVE VALUE)
. g# `& J( o3 a4 \$ I( ]/ {, a; zIF[#11EQ#0]THEN#3000=1(THE H NOT HAVE VALUE)
* h& M& K9 C8 {; [5 [, J4 j+ V: u. F6 QIF[#13EQ#0]THEN#3000=1(THE M NOT HAVE VALUE)
, Q. H% M6 B' w) L  M* oIF[#18EQ#0]THEN#3000=1(THE R NOT HAVE VALUE) 9 K" q$ [7 l$ S( i5 E' J
IF[#21EQ#0]THEN#3000=1(THE U NOT HAVE VALUE) * c0 P- F' P) A. s
IF[#26EQ#0]THEN#3000=1(THE Z NOT HAVE VALUE)
7 S3 X" c0 F0 _) e' R; v1 J
5 t7 ~- `9 q. R" s& V, `#600=#4003(READ G90 OR G91)
4 H1 F% p$ ^2 m2 y: M' X/ P#606=#4109(READ FEED); y  R  U  q: @) w+ K- H6 n& B
#611=#5001
- O0 F' a! N0 q( \1 a#612=#5002
( ?2 g; x0 N* @* s) k6 f. @3 L#618=#13
5 U' Z' ]' y) _' D, n/ v- ?' \
% E* q& M. m) Y7 K6 W5 g( C: ~IF[#13GE1]THEN#616=1 (數字范圍 )% Q8 \2 }" Y8 `3 f& }$ \5 G
IF[#13GE1]THEN#617=1 (刻字循環次數 )( G" b6 @, ]4 P+ S# D/ q. {4 N
IF[#13GE10]THEN#616=10 9 f8 N! |) f3 W: O% d8 w8 i& g' Q
IF[#13GE10]THEN#617=1+1
5 f8 r( \0 p$ E2 K. L2 i6 d' \IF[#13GE100]THEN#616=100 1 z3 e+ o2 B, L$ Y6 j
IF[#13GE100]THEN#617=2+1
6 Q$ r* k$ D1 n1 M2 L, \" iIF[#13GE1000]THEN#616=1000 . a; U' p! l$ {5 S6 q% |
IF[#13GE1000]THEN#617=3+1
; P1 B/ W- E8 q" Y+ NIF[#13GE10000]THEN#616=10000 3 {3 M. z" x2 |7 E
IF[#13GE10000]THEN#617=4+1 6 x* x9 X2 L  |2 L# t0 V) \; K
IF[#13GE100000]THEN#616=100000
' w1 P# N- k$ S( Y+ W8 A; _# @6 MIF[#13GE100000]THEN#617=5+1
7 S9 y, C! H% vIF[#13GE1000000]THEN#616=1000000 / C6 S. b/ D4 g8 `( P( A
IF[#13GE1000000]THEN#617=6+1
& A( n" H; X7 V! o: NIF[#13GE10000000]THEN#616=10000000 ' M# o1 N! S5 o1 k3 u& l& D( O6 u/ S
IF[#13GE10000000]THEN#617=7+1
5 q: P; ^) V, i' U4 b, tIF[#13GE100000000]THEN#616=100000000 ! u  y4 k5 }/ g% ]9 s- X
IF[#13GE100000000]THEN#617=8+1
( ^  F  i4 [2 W; ^! H& K# c6 L! nIF[#13GE1000000000]THEN#616=1000000000 * E$ E, c0 C7 M# ?, P8 r% P" q7 F
IF[#13GE1000000000]THEN#617=9+1
1 \& K; M/ U4 F$ D, g1 C4 N' tIF[#13GE10000000000]THEN#616=10000000000
- _/ g' T5 H% |4 BIF[#13GE10000000000]THEN#617=10+11 D6 z* S3 b* Q6 n2 S
IF[#13GE100000000000]THEN#616=100000000000
$ G! l# I/ A8 N3 S. E) AIF[#13GE100000000000]THEN#617=11+1
5 l, V$ w% ?' Y; O; G
$ Q7 H( v9 t! v, n2 a1 }" mG52X#611Y#612
" O1 e4 t. Z- v! R7 z! z+ FG68 X0 Y0 R#21
3 k; Y) F! l, x) m" q9 j% {% X: d(G08 P1)
" @6 O: c- `( K* v  jG90 G00 X0 Y0
. t% z$ O1 {0 R2 m; d1 Q* vG00 Z#18 (MOVE TO R)# E4 m5 X+ f9 h1 p" z
#621=0(初始化X位移值 )0 _/ w2 [1 P+ g: n" e
#622=0(初始化Y位移值 )/ t9 V3 A4 Z9 n( s/ f
WHILE[#617GE1]DO19 J8 X0 T& |" G' I$ I) L
G91 G00 X#621 Y#622
- O) r. F2 F. y( z9 D) k#619=FIX[#618/#616](取整數); ~7 @, d1 q7 o: s8 f% k1 B
#620=#619(分步計算:防止為零值時出錯 )( ~; R  j) p/ {! Q- |
IF[#620EQ0]THEN#620=10(為零值時的#620的值為10 )
8 J( Y# R9 m' S2 a3 EGOTO#620 $ D3 f( h' ^8 b" J% S. ^
(*****1234567890*****)2 G0 {, B/ n% J, @" ^
N1 (1)
, D2 ?% p1 E$ t; xG91 G00 X0 Y[-0.5*#11]- f% U+ u% Y/ i" f3 n
G90 G01 Z#26 F#8
: l; w1 T! ?  h, k; VG91 X[0.6*#11] Y[0.5*#11] F#606 ! N; H; @9 z9 R3 \
Y[-1*#11] - S; z* E2 v; q
G90 Z#18
$ R7 Q! h! s. _8 k) q/ \9 ]#621=[0.4*#11] (G91移動到下一個數字的X起點)
0 t) k9 L/ A+ x. p9 w#622=[1*#11] (G91移動到下一個數字的Y起點) 1 u+ P' y) ^- z9 f. E
GOTO20
! n* M0 _: c0 X" s
3 [' d4 n% H: u2 sN2 (2) ) L9 x5 P1 Q. ?* Y
G90 G01 Z#26 F#8 8 |" ^  H" L  n, u
G91 X[0.6*#11] F#606 . O8 m% E' j  o5 z  b4 I" T3 d
Y[-0.5*#11]
) i9 e$ h! k4 s0 k& L& c' q+ W7 XX[-0.6*#11] : a) u' `5 x  m7 w
Y[-0.5*#11]0 c! h: m, _: \' Y; a' o$ d. R+ v& ~
X[0.6*#11]
* r5 G2 ?. j  x1 c! q* o6 e0 JG90 Z#18
0 G( P# c# e" }#621=[0.4*#11]   K& A9 i& s) e' h. P  C: B6 Q+ h
#622=[1*#11]
$ j1 o3 |" z0 ^; R+ G+ BGOTO20' m' b  M) o) X0 `3 J

3 N  S/ p% e* qN3 (3) 1 F$ a9 X8 `. V" w
G90 G01 Z#26 F#8
/ w# ?4 _4 e6 v: A. m" mG91 X[0.6*#11] F#606 , J- `3 {+ t$ F
Y[-0.5*#11] & ?/ _8 f; |+ f$ p( Q7 x9 }
X[-0.6*#11]   d- ~2 B/ \5 M$ u
X[0.6*#11]) i1 e# [) f9 x
Y[-0.5*#11]0 Q' r! [3 ^" U+ A% c
X[-0.6*#11] ) a% W) S1 K2 ]' H. _. s% W
G90 Z#18
$ c3 \+ f) J, c#621=[1*#11]0 s" K3 s% ]7 a0 Q
#622=[1*#11] + f& X! ^: [0 G7 J
GOTO205 ?( a0 M8 Q; g- V1 j
( v1 ^- t3 C7 v2 }' i
N4 (4) $ _3 }& D  H, X& d' l+ j  r4 N
G90 G01 Z#26 F#8
7 e# b- a6 q# C- m$ |6 w% Y  L) oG91 Y[-0.5*#11] F#606 0 _) D/ z5 ]% ?0 L9 W
X[0.6*#11]
0 p7 z# \; H1 kY[0.5*#11]
0 t! _8 C0 G/ _4 W6 J# v/ gY[-1*#11]# g6 P! ~( o, I+ E" T% P7 P
G90 Z#182 f9 }0 l% r# V. K5 D4 G
#621=[0.4*#11]
' L4 h7 _& P5 R; B, Y3 d8 m#622=[1*#11]  
7 q5 r  R6 k/ A$ KGOTO20  ^4 F4 G2 W$ ?- r: Y

, f- v6 _: ~/ Z2 H) B: vN5 (5)
4 z/ C/ J1 X3 `( S9 HG91 G00 X[0.6*#11] Y01 ~5 z0 R' w/ D  y" }8 B4 C0 M8 s1 _
G90 G01 Z#26 F#8% I& w+ D! J* ^$ l0 S. q3 |1 z3 @& J
G91 X[-0.6*#11] F#606   
: \1 a5 l' I( s% ?! ~& C& |Y[-0.5*#11]2 J( t, ^7 r/ S
X[0.6*#11]- W% q' u8 v9 L- Y5 P( O' \
Y[-0.5*#11]
9 F+ n" y8 ^# V8 f0 gX[-0.6*#11]3 O/ }, G7 A; M6 P
G90 Z#18: A7 o5 l3 y1 f2 d% m2 ]% Z1 t
#621=[1*#11]
. r8 M* {1 j1 b  z+ g+ U4 a* z. e6 w% L#622=[1*#11]
7 c+ f: ~8 x4 ]+ D) _5 P$ n; gGOTO20
  K" [" d$ V! ~5 p6 F8 j% @6 _4 A* ~- S1 W
N6 (6)& O, E8 {1 G& g9 w+ m- B" o
G91 G00 X[0.6*#11] Y0& D  @& o& e/ q: a, p& O& y+ T5 G
G90 G01 Z#26 F#8
8 R2 Y+ g, k- [1 h/ ^! s9 aG91 X[-0.6*#11] F#606  
1 a2 `3 n% F! i* B0 Q6 \Y[-1*#11]9 `7 ^$ ]/ t3 x" @" e
X[0.6*#11]+ E! q' T$ L; j: V: J; \
Y[0.5*#11]
( y" A5 S" l7 ~  ]) O$ h  z7 n! WX[-0.6*#11]
; a7 K2 P" G0 k% ^# b0 }: [. MG90 Z#18' R" {$ }  N7 Q5 I& Y
#621=[1*#11]
: i% v+ I# H- Z3 M#622=[0.5*#11]# @; W- v8 y$ t  o3 F" }' y
GOTO20
4 ^. X, Z+ _5 S8 o
4 |& _7 i# t, Q& V5 vN7 (7)
% E4 C4 j) l$ tG91 G00 X0 Y[-0.5*#11]7 q, T6 f$ l# r
G90 G01 Z#26 F#8 3 e& L! G& k# w/ e
G91 Y[0.5*#11] F#606
* @! L+ d$ f2 ~' |. jX[0.6*#11]4 I6 z1 x$ M+ U/ w, C
Y[-1*#11]( E7 f) c  _9 q
G90 Z#18
# U% K4 M7 r* [( V  H- t#621=[0.4*#11]
& K( X- n; e, }" e#622=[1*#11]
/ `+ }% o. L) @7 T( k% YGOTO20
3 _* n3 E- f' S9 X
# G# V* K( i& t( v7 Y; z% Q0 aN8 (8)
: @$ B% }  i" ~. |7 BG91 G00 X0 Y[-0.5*#11]
& E  u8 a, J9 U/ ~# @$ ~G90 G01 Z#26 F#8
  e+ g7 Y6 h. L* \) {1 s  EG91 Y[0.5*#11] F#606
1 w6 x# Q. ]: W1 IX[0.6*#11]1 N- N3 q2 e+ K- O# e; i, z" v
Y[-0.5*#11]
5 g7 L0 f5 X' U: h/ V+ YX[-0.6*#11]" c" |* n8 |" J2 y% B
Y[-0.5*#11]. m% P* [* \8 M- q, o
X[0.6*#11]& m6 {7 l5 ]) f
Y[0.5*#11]
  e5 ~; B3 n" B7 CG90 Z#18 9 m# l7 C. a4 f+ e+ z
#621=[0.4*#11]
4 O" z% |' {/ i! o#622=[0.5*#11] * }$ t3 P, K& @& c
GOTO20, C6 `  n( ~# ]6 a( d
( V( f' Z4 R2 f/ u$ Q
N9 (9)
4 L4 h+ l$ i( L# F8 sG91 G00 X0 Y[-1*#11]: H9 z" Z' x: z7 B6 g
G90 G01 Z#26 F#84 h' a/ r% m6 R4 |; k
G91 X[0.6*#11] F#606 & \9 s* j! @! L
Y[1*#11]
  Z8 p0 \: Q" d2 eX[-0.6*#11]
( C- K3 C  A3 x  C+ hY[-0.5*#11]# g- ?* X9 |7 m9 [6 R
X[0.6*#11]+ Z' c; |3 ]- g' z1 L
G90 Z#18: y0 [" ]* A  d. A8 ^
#621=[0.4*#11]
& j7 ?6 h  T- c/ u7 {) E#622=[0.5*#11]
8 W- ]7 S/ j) A# YGOTO20
: O( ?7 ]4 T1 j" I. D& l8 J/ l; r
( l6 o, i6 P0 L3 {N10 (0)
! x. v; J7 ]3 N4 Z' q) i0 GG90 G01 Z#26 F#8# B5 R3 n7 B0 n. e
G91 X[0.6*#11] F#606
7 d9 t  R- H1 V9 }! tY[-1*#11] ( h  @/ M/ g* T; P. d  U
X[-0.6*#11]
; S. K5 m- Z4 u- \# [9 ?6 GY[1*#11]
7 n2 ~& w% i+ ?0 A+ }G90 Z#18% v  j) q* ^, J0 o& z
#621=[1*#11] 3 w& g4 j' `- |7 U
#622=[0*#11]
2 u* \/ l6 n- Y1 D% b7 ~0 yGOTO20  `6 O/ o4 F: N1 P- j
(*******************)
0 e7 g. G! X5 ~. |- XN20- o- m1 ^% _; L! m& j3 j6 d, \5 X4 i" R
#618=#618-#619*#616(計算:下一次的數據 )
2 v8 Q1 Z; |4 `3 I3 V$ s0 M: z' a  M#616=#616/10(計算:下一次的#616位數 )
& _: B$ S6 i3 X/ _  x' ^#617=#617-1(循環計數)
5 p& c" o! ]9 B% E" O. y9 d3 j$ oEND1" b& ~) s) L# M$ m9 e
(G08 P1)& m( B# A7 h' N0 @( _! X9 T; n
N50G90G0Z#1( l% ?5 w( T3 s+ u' k, @
G69
+ ]9 N- {$ Z- p0 j, f( K  B5 AG52X0Y0Z0
$ f# l2 q/ g$ q% p5 X- jG#600F#606 & p& w. Q1 i( Y/ Z( d
N99999M99
2 A) u( H0 X+ u! O" g& X%
作者: 頭發亂了    時間: 2014-9-19 20:10
十二位有點多了,一般沒有這么大批量的產品用得到,按機臺加工的話估計5位數就差不多了,太長了又不太懂沒有看下去的耐心!
作者: 千江月影    時間: 2014-9-19 20:27
此宏程序可以刻1位的數字,也可是5位,可以讀取機床日期,時間 ,工件數來刻字。
作者: autocadr41    時間: 2014-9-24 16:22
此宏程序可以刻1位的數字,也可是5位,可以讀取機床日期,時間 ,工件數來刻字。
. q- B+ s3 D5 K千江月影 發表于 2014-9-19 20:27 http://postp.net/images/common/back.gif

0 D" n, d4 l% Y! J! s
4 n, A1 {$ D4 Q, I5 L! c) S# x, ^! S: F
2 R' r1 z* v/ a1 X  [& _8 n) S0 t+ [ 程序非常有意思。    2 R* ~$ m  ?: t, I. K

% x3 ~, n! N9 R2 K4 Y! |. O不過不知道一位數“0”能否刻
, ~9 ?5 B5 f! x; a, F7 p! W3 b                 ”00001“能否刻
0 X- E' F, \8 P0 B
; T4 c/ l; q- J4 Q#616、#617的取值應該可以簡單化
作者: 千江月影    時間: 2014-9-24 16:57
本帖最后由 千江月影 于 2014-9-24 17:02 編輯 : P7 V6 _) }" Y7 Q! C: I' p

! m) A9 E7 Z4 e0001不能在這個程序中實現,因為寫入M-#13宏地址時只顯示為1,前面的0是不顯示的,所以這牽扯到對數字計數的算法,很有意思的算法!你可以試試。附圖!: v6 H6 T! ^& F  u( U
#616&#617是可以簡化的,用WHILE語句進行循環。
作者: autocadr41    時間: 2014-9-24 21:21
0001不能在這個程序中實現,因為寫入M-#13宏地址時只顯示為1,前面的0是不顯示的,所以這牽扯到對數字計數的 ...
# `% ]# k" M) x' D2 b千江月影 發表于 2014-9-24 16:57 http://postp.net/images/common/back.gif

* F+ R+ ]% Z8 x( K' h2 U/ H) i1 q6 G/ |" X
你的程序還有其他版本的?。–=6 表示6位數,不足6位用0補齊),非常棒
9 }5 q. F/ x1 X& [: Q9 [那么刻26個英文字母的你應該也有吧
! e( L% Y9 k; O7 m/ s. k
5 n1 V. x. f" J2 K2 q  I另外個人覺得你的數字“1”的字體和其他9個數字的字體不同,故數字“1”很丑,字間隔0.4還可以
' N4 g) |' `- S0 t; X9 W, X3 K6 a) P(聲明一下:我自己也有刻字程序)
作者: 千江月影    時間: 2014-9-25 12:17
本帖最后由 千江月影 于 2014-9-25 12:51 編輯
( d4 l$ M/ Z; V& P
0 ~. M! E0 w/ q6 d% @我沒有26個英文字母的刻字宏程序,原因是不知道用什么來表述。2 g' H2 s5 H1 X+ I* P
字體是可以按照自己的意愿來更改,這也是我把完整的宏程序貼出來的原意,宏地址H是字體比例縮放,使用G51&G50可實現。
& a# L! h) c8 w/ \$ d1 I/ T希望大家把好的想法與構思共享,因為當到達一定水平后,靈感最重要!
作者: bruceding    時間: 2014-9-25 14:33
跟蔣大師的切槽,一個邏輯,就是判斷數字所在位然后跳轉,建議把N1程序在美化下,那個1實在難看,比例也不協調,那一拐短一點,在下面加一短橫,像這個就好了“1
作者: bruceding    時間: 2014-9-25 14:36
回復 7# 千江月影 0 t' R& k! w9 R% ^0 [+ L
字母沒法一對一的表達了,何況,數字可能是流水號等,字母呢,一般也就是固定的品牌號什么的吧,那種直接電腦生成就可以了
作者: bruceding    時間: 2014-9-25 14:45
IF[#1015EQ1]GOTO99999
( @- z4 l1 E6 n2 H: T, R% }7 u一開這行什么意思?求教!轉載請注明出自若楓后處理論壇(http://postp.net/),本帖地址:http://postp.net/viewthread.php?tid=10117
作者: bruceding    時間: 2014-9-25 14:45
IF[#1015EQ1]GOTO99999
- K6 J3 G& f7 Z- ~4 @8 \一開這行什么意思?求教!轉載請注明出自若楓后處理論壇(http://postp.net/),本帖地址:http://postp.net/viewthread.php?tid=10117
作者: bruceding    時間: 2014-9-25 15:04
IF[#1015EQ1]GOTO99999  [9 b0 f- D2 q
一開始這行什么意思?求教!
- i  V4 b9 p$ H轉載請注明出自若楓后處理論壇(http://postp.net/),本帖地址:http://postp.net/viewthread.php?tid=10117
作者: 千江月影    時間: 2014-9-25 16:52
回復 12# bruceding
+ ]% j8 D# W. l  u6 U' d! i+ U/ @' `
0 {2 m# k0 O8 C% B4 ]' [# w' |; H/ b
    是把16位信號從PMC送到用戶宏程序。變量#1000~#1015用于按位讀取信號。
作者: bruceding    時間: 2014-9-27 00:51
這個我看說明了,可是你放在程序頭是什么意思,怎么起作用呢?
作者: 千江月影    時間: 2014-9-27 08:11
回復 14# bruceding
; t+ N& z' Y8 r# h) U: `6 u! n
$ ?/ v, v- d; ]4 ~7 f9 B
( J0 R3 H; R: t    最簡單的講是與系統PMC進行溝通的檢測,如果要詳細的講,請你在《FANUC數控宏程序編程技術》-作者S.K.Sinha這本書有詳細的介紹。
作者: jy0668    時間: 2014-10-16 13:16
有點復雜啊,不過我沒有這方面的應用,感謝分享了
作者: zxwen    時間: 2014-10-26 15:44
好好好好好
作者: 1365944322    時間: 2014-11-3 10:59
樓主太強大,,,,,
作者: YIXIANGGUAN    時間: 2014-11-3 21:15
這樣的程序也不多用
作者: yangjianhao    時間: 2015-3-19 21:57
是個不錯的程序,贊贊
作者: woshiuaw    時間: 2015-4-3 15:08
很好!很強大!
作者: gafreld    時間: 2015-4-9 23:31
回復 10# bruceding
* Y& N8 D! Q* i; G% j% _5 y: d, f# @0 P: v5 _

( {' x6 f8 S4 c    路過  學習
作者: wx_9869788484    時間: 2021-12-24 05:34
看看萬一用的到呢!
作者: gouxu    時間: 2023-4-15 06:03
學習學習,看到分享了這些東西,長見識了
作者: gouxu    時間: 2023-4-15 06:03
學習學習,看到分享了這些東西,長見識了
作者: gouxu    時間: 2023-4-15 06:03
學習學習,看到分享了這些東西,長見識了
作者: 陳陳    時間: 2023-7-19 21:11
看不懂是什么




歡迎光臨 若楓后處理論壇 (http://www.buddhismlove.com/) Powered by Discuz! X3.5