Перейти к публикации

FeatureCAM


Дядя

Рекомендованные сообщения

Вкратце:

1. Извлекаем кривую из модели

post-24575-1268466978_thumb.png

post-24575-1268467144_thumb.png

post-24575-1268467220_thumb.png

2. Разворачиваем кривую на плоскость

post-24575-1268467324_thumb.png

post-24575-1268467387_thumb.png

post-24575-1268467442_thumb.png

3. Самое простое - сделать по полученной кривой карман (плюс ещё в том, что получится программа с обходом обрабатываемого контура с коррекцией) и в его настройках ставим галочку "Wrap feature around Z axis" для создания обработки с поворотом оси Z.

post-24575-1268467966_thumb.png

post-24575-1268468018_thumb.png

post-24575-1268468239_thumb.png

post-24575-1268468301_thumb.png

4. Если не хочешь делать обработку карманом, а хочешь канавкой (проход по центральной линии паза), то преобразуем полученную кривую (п.2) в геометрию (линии и дуги)

post-24575-1268467584_thumb.png

Ну и по полученной геометрии строишь центральную линию (с твоим случаем это будет немного непросто, т.к. после преобразования в геометрию видно - в начале и конце паза не один радиус, а довольно много радиусов - это связано, скорее всего, с неправильным построением паза в модели, либо с погрешностями при развёртки кривой на плоскость).

А потом делаешь обработку - канавку.

Вот вкратце и всё.

спасибо большое, буду пробывать строить.

Ссылка на сообщение
Поделиться на других сайтах


Помогите найти постпроцессор на Tsugami NU4Y,можно ли переписать под него Hitachi Seiki HiCELL with Y Axis,если да то подскажите как?

Ссылка на сообщение
Поделиться на других сайтах

Помогите найти постпроцессор на Tsugami NU4Y,можно ли переписать под него Hitachi Seiki HiCELL with Y Axis,если да то подскажите как?

Если по подробней опишите что вас мучает, то возможно вам помогут.
Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте! Есть пару проблем с постпр. «DMG eVo 50 Heid iTnc 530.CNC» помогите разобраться!!!!

1) При сверление, что бы стойка отработала, цикл должен выглядеть следующим образом:

BEGIN PGM FM1 MM

* * * * * * * * * *

3 TOOL CALL 1 Z S2000

4* - CENTROVKA D1

5;отверстие1

* * * * * * * * * *

7 L Z-0.1 R0 FMAX M91

8 CYCL DEF 7.0 NULEWAJA TOCHKA

9 CYCL DEF 7.1 X0.

10 CYCL DEF 7.2 Y0.

11 CYCL DEF 7.3 Z0.

12 CYCL DEF 19.0 PLOSKOST OBRABOTKI

13 CYCL DEF 19.1 B0. C0.

14 L B+Q121 C+Q122 R0 FMAX

15 L X-3.5 Y0. R0 FMAX M3

16 M8

17 L Z3.0 FMAX

CYCL DEF 200 SWERLENIE ~

Q200=3.0 ;RASSTO. BEZOPASNOSTI ~

Q201=1.5 ;GLUBINA ~

Q206=F100 ;PODACHA NA GLUBINU ~

Q202=-1.5 ;GLUBINA PODACHI ~

Q203=0. ;KOORD.POWIERCHNOSTI ~

Q204=25.0 ;2-JE BEZOP.RASSTOJ. ~

Q211=0 ;WREMIA PREBYW. WNIZU ~

L X-3.5 Y0. R0 FMAX M99

26 L X0. Y-3.5 R0 FMAX M99

27 L X3.5 Y0. R0 FMAX M99

28 L X0. Y3.5 R0 FMAX M99

29 L Z25.0 FMAX

30 L Z37.247 FMAX

31 L Z-0.1 R0 FMAX M91

Построцессор выдает следующее:

BEGIN PGM FM1 MM

* * * * * * * * * *

3 TOOL CALL 1 Z S2000

4* - CENTROVKA D1

5;отверстие1

* * * * * * * * * *

7 L Z-0.1 R0 FMAX M91

8 CYCL DEF 7.0 NULEWAJA TOCHKA

9 CYCL DEF 7.1 X0.

10 CYCL DEF 7.2 Y0.

11 CYCL DEF 7.3 Z0.

12 CYCL DEF 19.0 PLOSKOST OBRABOTKI

13 CYCL DEF 19.1 B0. C0.

14 L B+Q121 C+Q122 R0 FMAX

15 L X-3.5 Y0. R0 FMAX M3

16 M8

17 L Z3.0 FMAX

CYCL DEF 200 SWERLENIE ~

Q200=3.0 ;RASSTO. BEZOPASNOSTI ~

Q201=1.5 ;GLUBINA ~

Q206=F100 ;PODACHA NA GLUBINU ~

Q202=-1.5 ;GLUBINA PODACHI ~

Q203=0. ;KOORD.POWIERCHNOSTI ~

Q204=25.0 ;2-JE BEZOP.RASSTOJ. ~

Q211=0 ;WREMIA PREBYW. WNIZU ~

26 L X0. Y-3.5 R0 FMAX M99

27 L X3.5 Y0. R0 FMAX M99

28 L X0. Y3.5 R0 FMAX M99

29 L Z25.0 FMAX

30 L Z37.247 FMAX

31 L Z-0.1 R0 FMAX M91

Т.е. координаты 1 отв. станок не отработает т.к. они находятся до цикла,и нет команды М99! как это исправить подскажите?

2) Следующая проблема в смещение нулевой точки, циклом:

CYCL DEF 7.0 NULEWAJA TOCHKA

CYCL DEF 7.1 X0.

CYCL DEF 7.2 Y-5.0

CYCL DEF 7.3 Z-5.0

CYCL DEF 19.0 PLOSKOST OBRABOTKI

CYCL DEF 19.1 B90.0 C-90.0

L B+Q121 C+Q122 R0 FMAX

Пост. выводит цикл нормально, проблема в том что цикл выводится после каждой смены инструмента, соответственно нулевая точка смещается после каждой смены инстр. Возможно ли настроить пост. так, что бы цикл выводился только тогда, когда происходит смена рабочей плоскости, а не смена инструмента? Так же не понятно от куда пост. берет значения координат, после смещения нулевой точки?

Выдал пост:

* * * * * * * * * *

85 TOOL CALL 3 Z S9750

86* - FREZA D5.0

87;паз1

* * * * * * * * * *

89 L Z-0.1 R0 FMAX M91

90 CYCL DEF 7.0 NULEWAJA TOCHKA

91 CYCL DEF 7.1 X0.

92 CYCL DEF 7.2 Y-5.0

93 CYCL DEF 7.3 Z-5.0

94 CYCL DEF 19.0 PLOSKOST OBRABOTKI

95 CYCL DEF 19.1 B90.0 C-90.0

96 L B+Q121 C+Q122 R0 FMAX

97 L X5.0 Y-8.5 R0 FMAX M3

98 M8

99 L Z8.0 FMAX

100 L Z3.0 F196

101 L Y8.5 F392

102 L Z30.0 FMAX

103 L Z-0.1 R0 FMAX M91 M30

104 END PGM FM1 MM

Должно быть примерно так:

* * * * * * * * * *

85 TOOL CALL 3 Z S9750

86* - FREZA D5.0

87;паз1

* * * * * * * * * *

89 L Z-0.1 R0 FMAX M91

90 CYCL DEF 7.0 NULEWAJA TOCHKA

91 CYCL DEF 7.1 X0.

92 CYCL DEF 7.2 Y-5.0

93 CYCL DEF 7.3 Z-5.0

94 CYCL DEF 19.0 PLOSKOST OBRABOTKI

95 CYCL DEF 19.1 B90.0 C-90.0

96 L B+Q121 C+Q122 R0 FMAX

97 L X-8.5 Y0.0 R0 FMAX M3

98 M8

99 L Z25 FMAX

L Z3 FMAX

100 L Z-2.0 F196

101 L X8.5 F392

102 L Z25.0 FMAX

103 L Z-0.1 R0 FMAX M91 M30

104 END PGM FM1 MM

Т.е. координаты перемещения должны выводиться отнасительно новой нулевый точки.

Может это глюк поста, может моё незнание?

PRIMER.rar

Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте! Есть пару проблем с постпр. «DMG eVo 50 Heid iTnc 530.CNC» помогите разобраться!!!!

По первому вопросу, так пойдет (смотрим пост) ???

По второму вопросу, я не знаю эту стойку по этому тяжело чтото понять, может кто то знает и сможет вам помочь.

Ссылка на сообщение
Поделиться на других сайтах

По первому вопросу, так пойдет (смотрим пост) ???

В этом варианте первая точка будет сверлиться 2 раза. Нужно выбрать что-либо одно: использование CYCL CALL или повторение координат первой точки:

[:dpt=<DEPTH>]

<SEQ> CYCL DEF 200 DRILLING <EOB>

<BOL> Q200=<ZCLEAR> ;SET UP CLEARANCE <EOB>

<BOL> Q201=<DEPTH> ;DEPTH <EOB>

<BOL> Q206=+<FEED> ;FEED RATE FOR PLUNGING <EOB>

<BOL> Q202=[fabs(dpt)] ;PLUNGING DEPTH <EOB>

<BOL> Q210=+0 ;DWELL TIME AT TOP <EOB>

<BOL> Q203=<ZSURF> ;SURFACE COORDINATE <EOB>

<BOL> Q204=<ZRAPID> ;2ND SET-UP CLEARACE <EOB>

<BOL> Q211=+0 ;DWELL TIME AT DEPTH <EOB>

<SEQ> CYCL CALL <EOB>

или

[:dpt=<DEPTH>]

<SEQ> CYCL DEF 200 DRILLING <EOB>

<BOL> Q200=<ZCLEAR> ;SET UP CLEARANCE <EOB>

<BOL> Q201=<DEPTH> ;DEPTH <EOB>

<BOL> Q206=+<FEED> ;FEED RATE FOR PLUNGING <EOB>

<BOL> Q202=[fabs(dpt)] ;PLUNGING DEPTH <EOB>

<BOL> Q210=+0 ;DWELL TIME AT TOP <EOB>

<BOL> Q203=<ZSURF> ;SURFACE COORDINATE <EOB>

<BOL> Q204=<ZRAPID> ;2ND SET-UP CLEARACE <EOB>

<BOL> Q211=+0 ;DWELL TIME AT DEPTH <EOB>

<SEQ> L X<X-COORD> Y<Y-COORD> R0 F AUTO M99<EOB>

Что касается смещения нуля, то не вижу необходимости в его использовании.

Изменено пользователем Helg
Ссылка на сообщение
Поделиться на других сайтах

В этом варианте первая точка будет сверлиться 2 раза. Нужно выбрать что-либо одно: использование CYCL CALL или повторение координат первой точки:

А по чему в этой точке будет сверление два раза ? Вроде автор вопроса сказал что координаты которые за циклом отрабатываться не будут. Хотя для меня эта стойка темный лес, куда я лезу ...
Ссылка на сообщение
Поделиться на других сайтах

Нужно выбрать что-либо одно: использование CYCL CALL или повторение координат первой точки:

Спасибо я это уже исправил, это была моя не внимательность! переделывал цикл который выдает FeatureCam:

<SEQ> CYCL DEF 1.0 PECKING<EOB>

<SEQ> CYCL DEF 1.1 SET UP <ZCLEAR><EOB>

<SEQ> CYCL DEF 1.2 DEPTH <DEPTH><EOB>

<SEQ> CYCL DEF 1.3 PLNGNG [<DEPTH>*-1]<EOB>

<SEQ> CYCL DEF 1.4 DWELL <DWELL><EOB>

<SEQ> CYCL DEF 1.5 F<FEED><EOB>

<SEQ> CYCL CALL<EOB>

на цыкл к которому мы превыкли - "Q200" и упустил из виду эту строчку <SEQ> CYCL CALL<EOB>

со смещением нуля вроде тоже разобрался: постпроцессоре->Инф. о ЧПУ в окошке "расчет кинематики для 5-осевой позиционной" поставить "станком, через пространственные углы/Эйлера" (внизу фото для наглядности) тогда, после смены нулевой точки, координаты обработки будут выводиться относительно новой системы координат.

остается вопрос как настроить пост. так, что бы выводил цикл смещения нуля, только при смене плоскости обработки ?

post-25182-1268723205_thumb.png

Изменено пользователем ANDREY*L*
Ссылка на сообщение
Поделиться на других сайтах

остается вопрос как настроить пост. так, что бы выводил цикл смещения нуля, только при смене плоскости обработки ?

Возможно, это дело вкуса, но по-моему, и так неплохо:

10 BEGIN PGM 1 MM

15 ; / PRIMER

20 ; MACHINING TIME 1:05

25 CYCL DEF 7.0 DATUM SHIFT

30 CYCL DEF 7.1 #1

35 BLK FORM 0.1 Z X-5.0 Y-5.0 Z-10.0

40 BLK FORM 0.2 X5.0 Y5.0 Z0.

45 ; / CENTROVKA D1

50 TOOL CALL 1 Z S2000 F5000

55 L Z-1 R0 F AUTO M91

60 FN 19: PLC =+8 / +60

65 CYCL DEF 19.0 WORKING PLANE

70 CYCL DEF 19.1 A+0 B+0 C+0

75 L C+Q122 B+Q121 R0 F AUTO

80 CYCL DEF 19.0 WORKING PLANE

85 CYCL DEF 19.1

90 CYCL DEF 19.0 WORKING PLANE

95 CYCL DEF 19.1 B+0. C+0.

100 L C+Q122 B+Q121 R0 F AUTO M126

105 M127

110 L X+3.5 Y+0. R0 M3

115 L Z+3.0 R0 F AUTO M8

120 CYCL DEF 200 DRILLING ~

Q200=+3.0 ;SET UP CLEARANCE ~

Q201=-1.5 ;DEPTH ~

Q206=+100 ;FEED RATE FOR PLUNGING ~

Q202=+1.5 ;PLUNGING DEPTH ~

Q210=+0 ;DWELL TIME AT TOP ~

Q203=+0. ;SURFACE COORDINATE ~

Q204=+25.0 ;2ND SET-UP CLEARACE ~

Q211=+0 ;DWELL TIME AT DEPTH

165 CYCL CALL

170 L X+0. Y+3.5 R0 F AUTO M99

175 L X-3.5 Y+0. R0 F AUTO M99

180 L X+0. Y-3.5 R0 F AUTO M99

185 L Z+25.0 R0 F AUTO

190 L Z+37.247 R0 F AUTO

195 L Z-1 R0 F AUTO M91

200 CYCL DEF 19.0 WORKING PLANE

205 CYCL DEF 19.1 B+90.0 C-90.0

210 L C+Q122 B+Q121 R0 F AUTO M126

215 M127

220 L X+0. Y+0. R0 F100

225 L Z+3.0 R0 F AUTO

230 CYCL DEF 200 DRILLING ~

Q200=+3.0 ;SET UP CLEARANCE ~

Q201=-1.5 ;DEPTH ~

Q206=+100 ;FEED RATE FOR PLUNGING ~

Q202=+1.5 ;PLUNGING DEPTH ~

Q210=+0 ;DWELL TIME AT TOP ~

Q203=+0. ;SURFACE COORDINATE ~

Q204=+25.0 ;2ND SET-UP CLEARACE ~

Q211=+0 ;DWELL TIME AT DEPTH

275 CYCL CALL

280 L Z+25.0 R0 F AUTO

285 M9

290 L Z-1 R0 F AUTO M91 M5

295 M1

300 ; / SVERLO D2.0

305 TOOL CALL 2 Z S12127 F5000

310 FN 19: PLC =+8 / +60

315 CYCL DEF 19.0 WORKING PLANE

320 CYCL DEF 19.1 B+90.0 C-90.0

325 L C+Q122 B+Q121 R0 F AUTO M126

330 M127

335 L X+0. Y+0. R0 M3

340 L Z+3.0 R0 F AUTO M8

345 CYCL DEF 200 DRILLING ~

Q200=+3.0 ;SET UP CLEARANCE ~

Q201=-6.601 ;DEPTH ~

Q206=+364 ;FEED RATE FOR PLUNGING ~

Q202=+2.0 ;PLUNGING DEPTH ~

Q210=+0 ;DWELL TIME AT TOP ~

Q203=+0. ;SURFACE COORDINATE ~

Q204=+25.0 ;2ND SET-UP CLEARACE ~

Q211=+0 ;DWELL TIME AT DEPTH

390 CYCL CALL

395 L Z+25.0 R0 F AUTO

400 M9

405 L Z-1 R0 F AUTO M91 M5

410 M1

415 ; / FREZA D5.0

420 TOOL CALL 3 Z S9749 F5000

425 FN 19: PLC =+8 / +60

430 CYCL DEF 19.0 WORKING PLANE

435 CYCL DEF 19.1 B+90.0 C-90.0

440 L C+Q122 B+Q121 R0 F AUTO M126

445 M127

450 L X-8.5 Y+0. R0 M3

455 L Z+3.0 R0 F AUTO M8

460 L Z-2.0 F196

465 L X+8.5 F392

470 L Z+25.0 R0 F AUTO

475 M9

480 L Z-1 R0 FMAX M91 M5

485 TOOL CALL 0 Z

490 L X-1 Y-1 R0 FMAX M91

495 CYCL DEF 19.0 WORKING PLANE

500 CYCL DEF 19.1 A+0 B+0 C+0

505 L C+Q122 B+Q121 R0 FMAX

510 CYCL DEF 19.0 WORKING PLANE

515 CYCL DEF 19.1

520 CYCL DEF 7.0 DATUM SHIFT

525 CYCL DEF 7.1 X0

530 CYCL DEF 7.2 Y0

535 CYCL DEF 7.3 Z0

540 M30

545 END PGM 1 MM

Но это при условии, что нули находятся в одной точке. Я никогда не разносил нули для DMU50, пока что не было в этом необходимости.

Изменено пользователем Helg
Ссылка на сообщение
Поделиться на других сайтах

остается вопрос как настроить пост. так, что бы выводил цикл смещения нуля, только при смене плоскости обработки ?

Можно так. В секции Program Start создать переменные типа

[:sx=<ABS-SHIFTX>]

[:sy=<ABS-SHIFTY>]

[:sz=<ABS-SHIFTZ>]

а в секциях Tool Change и SegmentStart вставить выражения

<IF>[or(neq(<ABS-SHIFTX>,sx),neq(<ABS-SHIFTY>,sy),neq(<ABS-SHIFTZ>,sz))]<THEN>

<SEQ> ; DATUM INFORMATION FOR <SEGM-ID><EOB>

<SEQ> CYCL DEF 7.0 DATUM SHIFT<EOB>

<SEQ> CYCL DEF 7.1 X<ABS-SHIFTX><EOB>

<SEQ> CYCL DEF 7.2 Y<ABS-SHIFTY><EOB>

<SEQ> CYCL DEF 7.3 Z<ABS-SHIFTZ><EOB>

<SEQ> CYCL DEF 19.0 WORKING PLANE<EOB>

[:sx=<ABS-SHIFTX>]

[:sy=<ABS-SHIFTY>]

[:sz=<ABS-SHIFTZ>]

<ENDIF>

Ссылка на сообщение
Поделиться на других сайтах

Можно так. В секции Program Start создать переменные типа

[:sx=<ABS-SHIFTX>]

[:sy=<ABS-SHIFTY>]

[:sz=<ABS-SHIFTZ>]

а в секциях Tool Change и SegmentStart вставить выражения

<IF>[or(neq(<ABS-SHIFTX>,sx),neq(<ABS-SHIFTY>,sy),neq(<ABS-SHIFTZ>,sz))]<THEN>

<SEQ> ; DATUM INFORMATION FOR <SEGM-ID><EOB>

<SEQ> CYCL DEF 7.0 DATUM SHIFT<EOB>

<SEQ> CYCL DEF 7.1 X<ABS-SHIFTX><EOB>

<SEQ> CYCL DEF 7.2 Y<ABS-SHIFTY><EOB>

<SEQ> CYCL DEF 7.3 Z<ABS-SHIFTZ><EOB>

<SEQ> CYCL DEF 19.0 WORKING PLANE<EOB>

[:sx=<ABS-SHIFTX>]

[:sy=<ABS-SHIFTY>]

[:sz=<ABS-SHIFTZ>]

<ENDIF>

Спасибо! все работает!!!

Но это при условии, что нули находятся в одной точке. Я никогда не разносил нули для DMU50, пока что не было в этом необходимости.

выложите пожалуйста свой пример

Ссылка на сообщение
Поделиться на других сайтах

выложите пожалуйста свой пример

Приведённый мною код УП не является верным, т. к. это ваш пример с разнесёнными нулями. Чтобы программа отработала корректно нужно совместить нули:

PRIMER_mod.rar

Ссылка на сообщение
Поделиться на других сайтах

Приведённый мною код УП не является верным, т. к. это ваш пример с разнесёнными нулями. Чтобы программа отработала корректно нужно совместить нули:

Теперь все понитно!!!
Ссылка на сообщение
Поделиться на других сайтах

Всем здрасте.

Попробовал FeatureCAM14, очень понравилась. для токарки идеально, быстро и просто. Вот только с постпроцессорами криво. У меня станок OKUMA LB300MY со стойкой u100L. Там есть посты на похожие станки окума, но как то коряво программы пишуь, то коррекции на радиус нет, то торец подрезает не через G82, а тупа координатама. Ну и куча ляпов. Мужики помогите!!! Может у кого есть доведённый до ума пост на такой станок.

Ссылка на сообщение
Поделиться на других сайтах

Не получается отменить коррекцию инструмента в Фичере 2007

Например делаю карман только черновой обработкой. убираю галочки в "стратегии обработки", "свойствах обработки -> фрезеровка" и в постпроцессоре - не помогает

Ссылка на сообщение
Поделиться на других сайтах

Не получается отменить коррекцию инструмента в Фичере 2007

Например делаю карман только черновой обработкой. убираю галочки в "стратегии обработки", "свойствах обработки -> фрезеровка" и в постпроцессоре - не помогает

Ну, во-первых - пора бы более новой версией пользоваться.

Ну а насчёт того, что не отменяется коррекция - эт вряд-ли, скорее будут проблемы чтобы коррекция вводилась, чем наоборот.

Дальше - в постпроцессоре я что-то не припомню, чтобы были галочки, связанные с коррекцией.

Мне кажется - тут где-то недопонимание....

В любом случае перейди хотя бы на 2009 версию.

Ссылка на сообщение
Поделиться на других сайтах

Ну, во-первых - пора бы более новой версией пользоваться.

Ну а насчёт того, что не отменяется коррекция - эт вряд-ли, скорее будут проблемы чтобы коррекция вводилась, чем наоборот.

Дальше - в постпроцессоре я что-то не припомню, чтобы были галочки, связанные с коррекцией.

Мне кажется - тут где-то недопонимание....

В любом случае перейди хотя бы на 2009 версию.

Действительно есть проблемы с вводом коррекции, а точнее с ее выводом в виде управляющего кода (в хайденхайне RR, RL), и это связано с галочкой в посте - там есть две галочки "enable cut comp" и "enable 3D cut comp". за связь с управляющим кодом отвечают зарезервированые слова <COMP-ON> и <3D COMP-ON>. они работают криво.

мне-то как раз и надо. чтобы Фичер выдавал код с неоткорректироваными координатами и коды правой или левой коррекции.

попробую 2010-ю версию.

Ссылка на сообщение
Поделиться на других сайтах

Подскажите по переменным, какие переменные отвечают за эти значения (смотрим фото)

Честно говоря я уже все перепробывал не что ее неберет )))

Ссылка на сообщение
Поделиться на других сайтах

Подскажите по переменным, какие переменные отвечают за эти значения (смотрим фото)

Честно говоря я уже все перепробывал не что ее неберет )))

Наверно, <SPDL-SYNCRN>
Ссылка на сообщение
Поделиться на других сайтах

Наверно, <SPDL-SYNCRN>

Нет к сожалению не она.

Я брал почти каждую переменную и пробывал получить нужный результат, но результата не было. Такое ощущение что тут не одна переменная а две или еще что то нужно.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



×
×
  • Создать...