找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4049|回复: 17

[求助] MC-X3(FANUC系统的)数车后处理怎么改?

  [复制链接]

3

主题

29

回帖

64

积分

注册会员

积分
64
发表于 2011-8-15 21:23:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 liujianyuhuayan 于 2011-8-15 22:56 编辑
( Q) n5 t, [/ i8 e3 a! K4 @
. M- ?% c, G( F( v* T* @  o/ H我现在的后处理出来的程式是下面这样子:
' n* \+ D4 t/ k
7 C  O# C$ m2 p/ @+ B- a(ROUGH-R0.8)
' ?6 y* P3 ~: qG0T0101
5 x3 F5 A0 S: V8 {/ B$ CG97S800M035 I4 G  v$ [( s8 p! x. M
G0X17.008Z-7.147M8
6 D" d) y! e& g4 ]. qG99G1Z-9.147F.16
; I/ l; Y7 Z: y3 ]9 f( H2 L0 XX17.481Z-47.826% Y1 P- E* P7 ^+ T% m
G2X20.536Z-56.961R29.14% {3 U+ u& W" ^% o: B( [/ M) \
G1X23.954Z-62.027
  |( j. v( I8 R% b( t. v- sG3X25.093Z-65.46R10.86
+ x; U# F% m+ b. d7 j' PG1X25.234Z-85.3# s8 m1 K2 W8 ~, f) P
X26.243
: c0 n" c+ O) s  h6 t% I8 VX32.62Z-103.382
8 p) t4 \  d! W, b* L# bZ-172.7) O6 _) P% n; {; m+ y; c7 v" S
X35.12
( J& S* ^( M) G4 \4 L5 J1 p. f( T" hZ-184.82 P6 _" M6 ]! I' O' a
X37.948Z-183.386  p" B, ?% k, S  d; n
M9. r! p( K2 B9 q2 V' }- {
G0X125.Z250.
. s* V' S+ K# l# |- h  m+ VM05
$ z; z+ _* z- G+ CM01
- H$ G: `! o; b8 I(FINISH-R0.4)
' i7 c( k7 Z, \5 F" R, C" j5 X$ QG0T0202  f4 v2 d6 K$ A: C: E- T' y. H7 Z
G97S1200M03
8 G& _* J# d: ^4 I0 p+ B% uG0X16.888Z-6.79M83 S$ H* G1 E) _6 W) _
G1Z-8.79F.1
$ f' `. w8 j* L7 g7 a, N6 tX17.361Z-47.469
+ q" v- [; b( I4 GG2X20.464Z-56.748R29.6
; A7 G# _1 ?0 T( z& I, DG1X23.882Z-61.814* s( A2 ?8 h: j2 x( d3 `
G3X24.973Z-65.101R10.4
1 x. w% F' d. p* A8 a/ OG1X25.117Z-85.4
$ m# z' u: g& t9 i& D& W. _X26.271
3 c2 H2 i( F, S# d5 cX32.5Z-103.0621 b  e" z0 x; P5 A; |- |
Z-172.8+ A( t! [: ^* z1 G5 }
X35.
* e( s+ R! t( T" v0 iZ-184.8
, [9 r: E4 U! ]6 MX37.828Z-183.386
# ~3 M+ N: |% ~6 @& f; E, hM9- `& K. e4 c3 K% H9 n. O0 K" f
G0X125.Z250.: n6 x' J8 f  u4 H3 _, t8 L
M05" t& V/ T- d) d* e: R# S; z+ J$ {
M30
/ ~- V$ w2 c6 L9 O! F0 ?6 F9 I6 g- m! @
而我要改为如下这样:% r- l, j; f$ S
N1 (ROUGH-R0.8)) N2 V# E1 r1 G; E. J/ p+ k
G0X320.Z230.
) ~( f- C* k6 h* s) c2 j. w: vT0101
* s+ a+ W  o! t/ X8 l+ RG97S800M03. v$ X* F; @/ @
G0X17.008Z-7.147M8, N& b3 @. Y3 X; e# ~
G99G1Z-9.147F.16
+ _2 a! j0 W! X" w* OX17.481Z-47.826
) N& J5 a% ~, o1 TG2X20.536Z-56.961R29.14' O0 ?9 G0 Q% e" Y8 U
G1X23.954Z-62.027
& ^0 \( H' B7 C! t, |2 DG3X25.093Z-65.46R10.868 f" r) n0 `! J4 b* b) x
G1X25.234Z-85.3- U2 @: U& @% A' B2 m& t! E
X26.2433 ?) R( |4 x1 f6 B8 P1 k
X32.62Z-103.382
5 s1 n! s  w9 S  V1 B% h3 `Z-172.7
0 W& z6 F5 g4 j- w0 sX35.12
0 g/ e: L1 d, T1 MZ-184.8  b( q/ D/ N5 o1 z; `$ M, ^
X37.948Z-183.386
- f& H+ i+ R4 G$ s: |M9! Q. `1 l5 l/ O1 r4 k* G3 G
G0X320.Z230./ B4 x- w  G3 M& }! J
M052 J  P* i4 s5 X
M01
$ u# \% }; K/ z( @9 YN2 (FINISH-R0.4)- b8 b- n/ W- g7 R* _
G0X320.Z230.* Q& u& L! J# Y1 `' Z% D
T0202) z, J' l6 Z" r$ w
G97S1200M03* Q6 H3 M3 h( B2 ?) w/ A6 k2 ?
G0X16.888Z-6.79M80 \+ L- U" I7 B4 o2 D1 x" Y
G1Z-8.79F.1
8 [( H& d+ r- A2 D, p/ [X17.361Z-47.469* \+ s6 M( Q0 l# X) t
G2X20.464Z-56.748R29.67 m9 J: o5 M9 W5 r1 _+ \, a$ w# c
G1X23.882Z-61.814
1 E! Y* B7 ~. y, \* D3 t, cG3X24.973Z-65.101R10.4( b6 T( U# M2 w. D
G1X25.117Z-85.48 _) _- o, ]% Y, Z8 l% b
X26.271( f8 @- W* a! E) N7 G3 M
X32.5Z-103.062
- \7 Z6 {, Q& @  }# d8 {, NZ-172.81 x. ^! o9 h5 N- ?/ S/ z8 f
X35.% c: _3 ~7 @4 Z0 }
Z-184.87 S5 z/ N& d2 }2 [
X37.828Z-183.3863 B! Y* _1 E! D- G/ r' ], R
M93 N2 K( q) V0 s" T6 m6 F& ?8 C
G0X320.Z230.6 u9 x- l& T4 Y0 Q: E# |
M05) Q' N7 S2 d. V: m  s7 o- w5 E
M30* H' T3 e1 K6 _# ?: B
! y, J, L- Q" _/ j% w: A! E
请问老大"x125. z250."怎样改为“x320. z230.",还有在刀具前面怎样加上“x320. z230."。谢谢!

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2011-8-15 22:11:30 | 显示全部楼层
回复 1# liujianyuhuayan
( k: Z8 V4 [; \) x7 M. C7 y( X5 u4 J, r# A- Z) x7 Z

- |# {4 {7 J- @, K/ Q3 I    需要提供后处理才可以的./ M! i/ f; J9 }" d' d, z
至于回零点,就是home_pos. `" j' r2 d7 K$ C
X零点:xh
% l' ^' h; }# H! N) B$ W2 t7 ^Y零点:yh" @$ Y, o0 D# X, H# N7 C
Z零点:zh
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2011-8-15 22:14:57 | 显示全部楼层
回零点放到注释后面就可以了.2 q' q. |6 h4 }- `" Y9 g& d
看着下面的改法# D. C; p0 B, z  N$ {: W
pheader$         #Start of file
) Z& k$ K) {! D6 }8 w     # "%", e$: c# ~. \* k" S
     # sav_spc = spaces$
( z" h& a2 h1 j2 u- q     # spaces$ = 0; ?+ E5 a( m" H; M7 b9 y# W1 _
     # *progno$, " (", sprogname$, ")", e$
. z- S0 @0 E" {# n     # *progno$, e$" q* w, y' M4 x$ J$ t) N8 R$ I
      #"(", "PROGRAM NAME - ", sprogname$, ")", e$
6 k- R* d, d) N; J      #"(", "DATE=DD-MM-YY - ", date$, " TIME=HH:MM - ", time$, ")", e$ #Date and time output Ex. 12-02-05 15:52
7 N( T: C5 Q* G1 U" g; H6 X8 K      #"(", "DATE - ", month$, "-", day$, "-", year$, ")", e$  #Date output as month,day,year - Ex. 02-12-05# \1 G+ T7 n" N- l2 R0 l7 u
      #"(", "DATE - ", *smonth, " ", day$, " ", *year2, ")", e$ #Date output as month,day,year - Ex. Feb. 12 2005
8 \" C# w1 ^. W      #"(", "TIME - ", time$, ")", e$  #24 hour time output - Ex. 15:526 u2 M% t& C4 g
      #"(", "TIME - ", ptime ")", e$  #12 hour time output 3:52 PM
9 {* t6 q1 I: M' l0 X# `. O$ ~      spathnc$ = ucase(spathnc$)
  O/ ~, p1 o+ V; ^( q& g. z5 X      smcname$ = ucase(smcname$). V8 q$ e0 z& q, `+ X3 F
      stck_matl$ = ucase(stck_matl$)  r% l0 \8 l  `0 z2 E: t0 }1 M+ L
      snamenc$ = ucase(snamenc$)
' w1 @7 r* Q# B  V7 t5 s$ A      #"(", "MCX FILE - ", *smcpath$, *smcname$, *smcext$, ")", e$5 Y0 d: w! t6 r4 {. R& ?9 V
      #"(", "NC FILE - ", *spathnc$, *snamenc$, *sextnc$, ")", e$* r6 V9 ^! \1 B
      #"(", "MATERIAL - ", *stck_matl$, ")", e$% w$ c  }4 I7 o) O
      spaces$ = sav_spc
, s6 B' U4 c: [+ x- S      #pbld, n$, *smetric, e$# d( v7 h+ y% }# F

/ I5 N3 c' \8 k/ {/ k. b* Olsof0$           #Start of file for tool zero, lathe
5 Y& e1 e! w" M' p6 y7 M      lsof$
3 q+ R  Q( i: y+ e
* ]5 \6 Q) O: u! T( P+ clsof$            #Start of file for non-zero tool number, lathe$ o8 \5 o6 h5 C
      sav_cc_1013 = cc_1013$                                   # 1/17/03. E; j1 Q" W- J4 I& B) J
      ltlchg$
. u( Y  I: S: @: ?! K4 t2 k4 h9 E0 S! D4 Q1 {3 J
msof0$           #Start of file for tool zero, mill: R1 N( e" s0 \, c+ J+ W& O1 A
      msof$# P) K7 `# ^2 k/ }/ h( n8 }
+ h4 ~7 v0 G3 V8 [; Q
msof$            #Start of file for non-zero tool number, mill
# r; e# N7 ?6 l8 n1 G' `      mtlchg$
: ^6 ~  @5 I) @1 a0 O9 {( X, ~) \8 I- M$ K8 K% ]/ A- F% [. ~3 B
ltlchg$          #Toolchange, lathe
6 I% c% S; K  h) E- s0 U      toolchng = one/ ?3 E8 h+ C8 {. a
      gcode$ = zero  L# c! L( j  P0 o' P) r4 z) H9 D
      copy_x = vequ(x$)
$ Q. X4 ]6 o2 {8 c0 @5 _6 X      pcc_capture   #Capture LCC ends, stop output RLCC/ b# g. A5 l+ Y- \
      c_rcc_setup$   #Save original in sav_xa and shift copy_x for LCC comp.0 S: x+ y6 o2 V3 b
      pcom_moveb    #Get machine position, set inc. from c1_xh, l( x: W. r" X: ]6 N1 A
      c_mmlt$        #Position multi-tool sub, sets inc. current if G54...  Y3 y& k! }3 S9 a: L0 ~5 \" d
      ptoolcomment' M# y# _' o* u9 _
      comment$
; i. f; G! }& C4 Z5 K      "G0", *xh$, *zh$, e$ ( G6 d, r3 o1 n5 f) e# X: n
      if home_type < two, #Toolchange G50/home/reference position
2 ]# b( Q% J4 g$ E' A3 J  f0 `        [
1 e9 |* |, a) a4 N: N* a, b        sav_xh = vequ(copy_x)
3 d. h" D( n- M        sav_absinc = absinc$
* L6 j/ L2 E9 X4 p# ~  G        absinc$ = zero
8 ?. o% x1 y- \; k+ _! o" [        pmap_home   #Get home position, xabs. a8 p( [. n+ s: w& f% p: x
        ps_inc_calc #Set start position, not incremental
6 t- P; _4 K/ i3 A# M* o8 b4 S        #Toolchange home position
. ^" j4 z: `' S& R4 E        if home_type = one,
3 q/ }( |) R0 i' X+ A          pbld, n$, *sgcode, pfxout, pfyout, pfzout, e$
) h$ J' f: n  C        else,  C( u) I1 Z3 A
          [5 F' ]4 {* E! }, d* e# W
          #Toolchange g50 position8 s- V; b; ~- G8 ?  A5 c8 {
          pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.", e$$ W. B+ u. y- J# B, t& w' @. n* J
          toolno = t$ * 100 + zero4 l! Q. I$ i5 V- {
          if home_type = m_one, pbld, n$, *sgcode, *toolno, e$
6 s0 C" B% K& J/ }, ]          else, pbld, n$, *sg50, pfxout, pfyout, pfzout, e$8 A0 T8 U) m: h
          ]
) [3 ]" b8 D( Q" R' u  L        pe_inc_calc #Update previous
0 s# L1 u! d( I        absinc$ = sav_absinc' s7 a" s! W+ v8 F4 r5 |# p% p  e
        copy_x = vequ(sav_xh)2 D2 H; d6 O; e
        ]" V! J0 h, e, B: _) Y% m/ k' @
      toolno = t$ * 100 + tloffno$- ^$ M, l; Y: h5 {4 m. y9 \
      pbld, n$, *sgcode, *toolno, e$8 B& G- D2 ]3 O* k6 E$ b; q
      pbld, n$, pfsgplane, e$3 |( O; X+ r5 z% x
      pcaxis_off_l  #Postblock for lathe transition5 K% c+ g6 `* A6 u7 l
      pcom_moveb    #Reset machine position, set inc. from last position
( D7 H' m! @, \) B) p      pcan1 s; }0 f) D8 t4 c+ i( ?& u

3 l$ L0 X  |* t* d$ F
3 o+ `' `4 S7 m5 N- O0 T1 I改为
0 R! s; g. G  K, D& K( i$ Y+ j0 {2 c( O+ `/ j, t1 z
pheader$         #Start of file
: x5 S  v5 G0 n     # "%", e$5 ^+ p, w. j3 S8 p$ @9 K9 C
     # sav_spc = spaces$% o" d# B1 F3 Q7 Y9 X$ t
     # spaces$ = 0$ A8 n. [3 ~, x' u+ r
     # *progno$, " (", sprogname$, ")", e$7 y. m& Y4 F$ M6 d( {( P. @. H, X
     # *progno$, e$
3 F5 A! ^9 ~8 V8 ?1 w6 V      #"(", "PROGRAM NAME - ", sprogname$, ")", e$
+ C! [" E2 W7 U# M      #"(", "DATE=DD-MM-YY - ", date$, " TIME=HH:MM - ", time$, ")", e$ #Date and time output Ex. 12-02-05 15:523 y% o' ?. B8 x& o8 [. B
      #"(", "DATE - ", month$, "-", day$, "-", year$, ")", e$  #Date output as month,day,year - Ex. 02-12-05
6 S: [; T# L2 u% n      #"(", "DATE - ", *smonth, " ", day$, " ", *year2, ")", e$ #Date output as month,day,year - Ex. Feb. 12 2005" \7 R, _* m) B' U% i& M
      #"(", "TIME - ", time$, ")", e$  #24 hour time output - Ex. 15:52
) W7 J# @# N6 z/ f; S) U( b      #"(", "TIME - ", ptime ")", e$  #12 hour time output 3:52 PM
* s6 o2 t* k* H5 y9 ^7 Y+ C      spathnc$ = ucase(spathnc$)
  u7 V" d, R2 ?      smcname$ = ucase(smcname$)
0 }+ w" o" v6 B! l+ E5 ~      stck_matl$ = ucase(stck_matl$)
* @. R! c$ e0 r4 @+ y" S      snamenc$ = ucase(snamenc$)# J: n% r4 E) s! C* g
      #"(", "MCX FILE - ", *smcpath$, *smcname$, *smcext$, ")", e$0 x: X; k& k/ j9 |6 Q# B
      #"(", "NC FILE - ", *spathnc$, *snamenc$, *sextnc$, ")", e$
+ B3 D) U" i6 u& F      #"(", "MATERIAL - ", *stck_matl$, ")", e$
! x' ?0 m2 g6 Q  k5 G5 r4 ?      spaces$ = sav_spc. `- K9 L) c. [+ E, a6 I9 z
      #pbld, n$, *smetric, e$) l/ v% r, j3 c% e- w! h  L. N
      "G0", *xh$, *zh$, e$
' s9 _9 o1 }! m: u6 X( v; ?% t9 r# S1 `8 Z
lsof0$           #Start of file for tool zero, lathe
) y3 N5 _7 Y' [$ b- N      lsof$
3 _0 d0 u4 p4 s3 v4 e" ]7 W& M6 a' C% h/ |% [0 I9 j
lsof$            #Start of file for non-zero tool number, lathe
4 F# q/ h4 Y) t. F4 i1 D% y7 Y      sav_cc_1013 = cc_1013$                                   # 1/17/03. _8 A6 d* E: M5 P9 D. L/ Q
      ltlchg$
7 `6 z! {* W! N0 b; z. w- b$ P( P' e5 X# O- n. v
msof0$           #Start of file for tool zero, mill
, V! v% f; L0 v. R5 p5 \: m      msof$+ ?* [5 L5 ]9 |' _# K6 k

. \* C: d, N0 Q7 {# H2 S1 z9 \; mmsof$            #Start of file for non-zero tool number, mill
1 ]) K) |& c# w, z3 \$ x. e      mtlchg$
3 p" s: N2 s9 U0 h7 z& v. K
7 K3 T- v+ ]  Z: k  ^- G; qltlchg$          #Toolchange, lathe
. H; Z) j4 x% C      toolchng = one. D0 s1 b0 Z. t% y" q9 O  U) U
      gcode$ = zero
6 @8 i* C1 ], ]4 J! A  [      copy_x = vequ(x$)
- \  V9 N) P( y8 j      pcc_capture   #Capture LCC ends, stop output RLCC
  ~. I* Y; Q5 k( [* H$ {8 M      c_rcc_setup$   #Save original in sav_xa and shift copy_x for LCC comp.% m! V( a. W7 Q+ j6 p% r
      pcom_moveb    #Get machine position, set inc. from c1_xh
# R* B! c2 _6 M. z1 o) q3 y3 k, ^      c_mmlt$        #Position multi-tool sub, sets inc. current if G54...
- f5 l5 A" E9 X# M8 x% Q      ptoolcomment& L& i! P/ k! B: \, N4 x7 B
      comment$
* j7 Y9 {& p$ W: p: x+ l+ C      if home_type < two, #Toolchange G50/home/reference position; @1 W5 k1 p  }" Z* I
        [
3 }6 d, M, t; G( P3 }3 N. m, B        sav_xh = vequ(copy_x)
4 z6 h* A3 c2 O3 A        sav_absinc = absinc$0 `8 R+ f+ [" u  Q/ U4 u4 g4 E- Y, R
        absinc$ = zero
) K! v/ A0 [, [" l" o9 t        pmap_home   #Get home position, xabs
# Q$ p; P8 f& f) \; |4 U        ps_inc_calc #Set start position, not incremental7 p' X! }/ T# C7 u: L1 n
        #Toolchange home position1 M# K( h: M1 S; o6 w+ F: v
        if home_type = one,- K" y8 G9 m1 e  D4 \
          pbld, n$, *sgcode, pfxout, pfyout, pfzout, e$* [& G8 {, Z0 |! R  i: ?
        else,5 Z; `# f! P0 C6 K3 F  C& Y% k/ _
          [
& |8 ^: l& V6 t5 R+ V% h& L' p          #Toolchange g50 position% u1 A0 Y6 [7 {
          pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.", e$2 {& `2 }2 ~* `* L9 w
          toolno = t$ * 100 + zero
! c5 o1 s! T  [+ f' x% @          if home_type = m_one, pbld, n$, *sgcode, *toolno, e$
% U6 l6 Z* A. v( `/ [          else, pbld, n$, *sg50, pfxout, pfyout, pfzout, e$6 R1 Y5 B. x1 E6 Y) {8 W9 @
          ]
0 v$ T. @; r6 O! P        pe_inc_calc #Update previous
" s8 o2 ?" U) O" I# t- ]& ~        absinc$ = sav_absinc
: ]/ D- t9 |& t2 j" t4 W' Y        copy_x = vequ(sav_xh)1 O- B% Y$ ]* X! l$ y/ K9 |  ~6 F
        ]
2 H7 }4 H9 K- E2 Z      toolno = t$ * 100 + tloffno$
% d' m; P  k% n7 m      pbld, n$, *sgcode, *toolno, e$7 C: I- _1 C+ R' d& q9 l- Q
      pbld, n$, pfsgplane, e$
# m3 w, C  ^1 u. n      pcaxis_off_l  #Postblock for lathe transition. F* F: q3 V5 Z" }
      pcom_moveb    #Reset machine position, set inc. from last position# C6 h( R+ A6 e6 l7 i
      pcan
回复

使用道具 举报

3

主题

29

回帖

64

积分

注册会员

积分
64
 楼主| 发表于 2011-8-15 22:41:19 | 显示全部楼层
回复 3# 若枫
9 U1 O6 O& C) K8 T1 n6 i8 C
) p1 e) Y) I- F; C& y$ o, z这是我的后处理:

MPLFAN.rar

35.81 KB, 下载次数: 19, 下载积分: 金钱 -5

回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2011-8-15 22:52:41 | 显示全部楼层
回复 4# liujianyuhuayan
& ^, J) |8 @& s1 [8 ^* s# c7 _7 t8 y5 v8 r$ N' V' a; ~3 P
% x6 B; O& Y& A8 L/ K! S- p
    已经给你回复了,自己去看着改
回复

使用道具 举报

3

主题

29

回帖

64

积分

注册会员

积分
64
 楼主| 发表于 2011-8-15 23:09:40 | 显示全部楼层
回复 5# 若枫   n. @& F& E7 H; E. g
' j( S' \( t4 B  G, y
9 h1 ~7 r* j# }; c& F- ^* h6 x
    老大,还有把刀具前面的“G0”去掉,另一个就是在注释前加 N1,N2,N3·····,不会弄!
回复

使用道具 举报

0

主题

385

回帖

397

积分

中级会员

积分
397
发表于 2011-8-28 22:50:12 | 显示全部楼层
好贴,学习了
回复

使用道具 举报

0

主题

17

回帖

20

积分

注册会员

积分
20
发表于 2011-8-31 07:43:02 | 显示全部楼层
很有用的資料,受教了
回复

使用道具 举报

0

主题

7

回帖

9

积分

新手上路

积分
9
发表于 2011-9-4 13:34:18 | 显示全部楼层
领教了$ k2 n8 @% x# P/ W
很有用的資料( }, J0 l6 l! c
转载请注明出自若枫后处理论坛(http://www.postp.net/),本帖地址:http://www.postp.net/viewthread.php?tid=3305
回复

使用道具 举报

4

主题

48

回帖

43

积分

注册会员

积分
43
发表于 2011-9-18 16:36:25 | 显示全部楼层
不用改后处理吧,可以自己定义退刀点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-8-14 19:29 , Processed in 0.162104 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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