Кто каким ИИ пользуется для написания скетчей?

Не знаю, я для схемотехники приспособился использовать самый доступный ИИ – встроенный в гугл (тот, что в браузере вылазит). И представьте, реально помогает (хотя и не умеет рисовать схем, зато умеет читать мои).

Только не нужно ждать от него чудес и надо понимать, в чём ему можно доверять, а в чём – не стоит. В любом случае, по любому вопросу он накидает достаточно много терминов и названий схем и идей (которых я и не слышал), чтобы уже по этим названиям можно было погулить и найти много полезного. Вот мне реально помогает.

2 лайка

На школу пришёл гравировально-фрезерный станок


работает как я понял в примерах на sd карте с файлами .nc
Как ИИ насчёт их создания по тексту-задания? или может есть онлайн конверторы подходящих картинок в файлы с кодом движений? Никто не пробовал подобное?

С одной стороны отлично, что это делается для детей , а с другой …

Ну кроме станка, кожух-чехол на него и коробка-фильтр с моторами, всё как отдельные изделия :slight_smile:

если мозги нафиг выкинуть))), заменив их платой мега, + rsmps, + a4988, (тогда ии поймет что и как надо делать, иначе не могу представить как ему это все объяснить) может легко справится… самое сложное будет сделать активацию гравера… или что у него там… но тоже нечего сложного, если сделать управление от меги, и найти блок питания…

сложно будет некоторые фрагменты определить и перевести в черно белое наверное…
а если норм будет определять, дальше его надо просить(требовать) что бы он рисунок разбил на линии и построил маршрут для рисования, пару подсказок если что не так, и сделает… для начала можно просто маркером рисовать, или ручкой… а потом как отточите все, будет легко добавить остальное

Там GRBL 1.1 с “уной” :grinning_face: Так. что там и g-коды и .nc, чего-то ещё.

Пробовал ArtCam. Есть триал у офф. Есть не триал :face_without_mouth: По видео урокам вышло быстро разобраться(на уровне ..як-..як и в продакшен) С ИИ дольше договариваться будете.

Надо по подобию

G90
G1Z3F200
M03 S1000
G0 X2.4349 Y10.0865
G1Z-0.2

G02 X3.0232 Y9.8437 I0. J-0.8343
G02 X3.2659 Y9.26 I-0.5806 J-0.5838
G02 X3.023 Y8.6756 I-0.8243 J-0.
G02 X2.4349 Y8.4329 I-0.5881 J0.5911
G02 X1.847 Y8.6755 I0. J0.8334
G02 X1.6041 Y9.26 I0.5816 J0.5845
G02 X1.8468 Y9.8438 I0.8235 J-0.
G02 X2.4349 Y10.0865 I0.5881 J-0.5912
G1  X2.4349 Y10.0865
 
G1Z3
G0 X4.6998 Y9.7942
G1Z-0.2

G1  X6.94 Y9.7942
G02 X8.4764 Y9.5923 I0. J-5.9451
G02 X9.3506 Y9.1502 I-0.6167 J-2.305
G02 X9.9191 Y8.395 I-1.1924 J-1.4891
G02 X10.1542 Y7.22 I-2.8192 J-1.175
G02 X9.9404 Y5.9643 I-3.7938 J0.
G02 X9.2966 Y5.0616 I-1.8793 J0.6591
G02 X8.3687 Y4.5891 I-1.643 J2.0797
G02 X6.8773 Y4.3841 I-1.4914 J5.3225
G1  X6.0881 Y4.3841
G1  X6.0881 Y1.089
G1  X4.6998 Y1.089
G1  X4.6998 Y9.7942
G1  X4.6998 Y9.7942
 

G1Z3
G0 X6.0559 Y8.8447
G1Z-0.2

G1  X6.0559 Y5.5911
G1  X6.8451 Y5.5911
G03 X7.7643 Y5.7214 I-0. J3.308
G03 X8.3273 Y6.02 I-0.4326 J1.4956
G03 X8.697 Y6.5183 I-0.835 J1.0058
G03 X8.8452 Y7.2515 I-1.7402 J0.7332
G03 X8.7099 Y7.9427 I-1.8338 J0.
G03 X8.3672 Y8.4242 I-1.1898 J-0.4842
G03 X7.8429 Y8.7193 I-0.9494 J-1.0735
G03 X7.0163 Y8.8447 I-0.8266 J-2.6615
G1  X6.0559 Y8.8447
G1  X6.0559 Y8.8447
 
G1Z3
G0 X1.7686 Y7.3161
G1Z-0.2

G1  X3.1014 Y7.3161
G1  X3.1014 Y1.089
G1  X1.7686 Y1.089
G1  X1.7686 Y7.3161
G1  X1.7686 Y7.3161
 
G1Z3
G0 X11.2519 Y10.4179
G1Z-0.2

G1  X12.7135 Y10.4179
G1  X12.7135 Y6.8654
G02 X14.942 Y7.5372 I1.5974 J-1.2669
G02 X16.5942 Y5.2618 I-0.7406 J-2.2754
G1  X16.5942 Y1.2039
G1  X15.2621 Y1.2039
G1  X15.2621 Y4.999
G03 X14.6684 Y6.2037 I-1.5191 J-0.
G03 X13.9878 Y6.4328 I-0.6745 J-0.8781
G03 X13.3613 Y6.1818 I0. J-0.9073
G03 X12.7135 Y4.6676 I1.4457 J-1.5142
G1  X12.7135 Y1.2039
G1  X11.2519 Y1.2039
G1  X11.2519 Y10.4179
G1  X11.2519 Y10.4179
 
G1Z3
G0 X20.6714 Y7.786
G1Z-0.2

G02 X22.0136 Y7.5338 I-0. J-3.6984
G02 X22.9569 Y6.8956 I-0.9328 J-2.3951
G02 X23.5517 Y5.9079 I-2.0089 J-1.8826
G02 X23.7929 Y4.464 I-4.2008 J-1.4439
G02 X23.5518 Y3.0314 I-4.3767 J0.
G02 X22.951 Y2.0385 I-2.6215 J0.9081
G02 X22.0007 Y1.3941 I-1.9036 J1.7843
G02 X20.6714 Y1.1425 I-1.3293 J3.3863
G02 X19.3411 Y1.3949 I-0. J3.6329
G02 X18.3978 Y2.0367 I0.9465 J2.4052
G02 X17.8024 Y3.0253 I2.011 J1.8846
G02 X17.562 Y4.464 I4.1848 J1.4387
G02 X17.8031 Y5.9079 I4.4443 J0.
G02 X18.3978 Y6.8956 I2.6026 J-0.8941
G02 X19.3405 Y7.5346 I1.8846 J-1.7656
G02 X20.6714 Y7.786 I1.3309 J-3.3976
G1  X20.6714 Y7.786
 
G1Z3
G0 X20.6776 Y6.6949
G1Z-0.2

G03 X20.0057 Y6.5349 I0. J-1.4906
G03 X19.46 Y6.0802 I0.711 J-1.4083
G03 X19.1288 Y5.4192 I1.6107 J-1.2203
G03 X18.9934 Y4.4595 I3.3321 J-0.9597
G03 X19.1284 Y3.5085 I3.4175 J0.
G03 X19.46 Y2.8479 I1.9488 J0.5646
G03 X20.0057 Y2.3933 I1.2559 J0.9529
G03 X20.6776 Y2.2334 I0.6718 J1.3316
G03 X21.3604 Y2.3936 I0. J1.536
G03 X21.9006 Y2.8408 I-0.6814 J1.373
G03 X22.2262 Y3.4917 I-1.5654 J1.19
G03 X22.3615 Y4.4595 I-3.3951 J0.9679
G03 X22.2264 Y5.4312 I-3.5642 J-0.
G03 X21.9006 Y6.0859 I-1.9052 J-0.5399
G03 X21.36 Y6.5346 I-1.223 J-0.9235
G03 X20.6776 Y6.6949 I-0.6824 J-1.3723
G1  X20.6776 Y6.6949
 
G1Z3
G0 X30.1467 Y5.1974
G1Z-0.2

G1  X30.1467 Y1.3571
G1  X28.7036 Y1.3571
G1  X28.7036 Y4.9315
G03 X28.4352 Y5.9261 I-1.977 J-0.
G03 X27.5024 Y6.4625 I-0.9328 J-0.543
G03 X26.2671 Y5.7799 I-0. J-1.4591
G03 X25.9258 Y4.5957 I1.8837 J-1.1842
G1  X25.9258 Y1.3571
G1  X24.5674 Y1.3571
G1  X24.5674 Y7.7129
G1  X25.8242 Y7.7129
G1  X25.8242 Y6.5396
G02 X26.6267 Y7.3995 I2.0663 J-1.1238
G02 X27.789 Y7.7383 I1.1624 J-1.8246
G02 X29.5331 Y6.9131 I0. J-2.2556
G02 X30.1467 Y5.1974 I-2.092 J-1.7157
G1  X30.1467 Y5.1974
 
G1Z3
G0 X35.3223 Y5.244
G1Z-0.2
 
G03 X35.1629 Y6.1011 I-3.6086 J-0.2274
G03 X34.8899 Y6.6199 I-1.5632 J-0.4915
G03 X34.4485 Y6.9712 I-0.9712 J-0.7673
G03 X33.8742 Y7.1003 I-0.5742 J-1.2125
G03 X33.3065 Y6.9713 I0. J-1.3132
G03 X32.8348 Y6.602 I0.6012 J-1.254
G03 X32.5254 Y6.0619 I1.409 J-1.1657
G03 X32.3412 Y5.244 I3.0946 J-1.1266
G1  X35.3223 Y5.244
G1  X35.3223 Y5.244
 
G1Z3
G0 X36.5535 Y4.6998
G1Z-0.2

G1  X36.5535 Y4.2008
G1  X32.421 Y4.2008
G03 X32.6249 Y3.4512 I1.942 J0.1257
G03 X32.9753 Y2.9587 I1.7836 J0.8982
G03 X34.5938 Y2.2937 I1.5736 J1.5279
G03 X36.193 Y2.7261 I-0.0702 J3.4336
G1  X36.193 Y1.5405
G02 X35.7105 Y1.3774 I-1.0361 J2.2701
G02 X35.1624 Y1.2624 I-3.6595 J16.0818
G02 X34.7965 Y1.2002 I-1.5252 J7.8586
G02 X34.3591 Y1.1683 I-0.4374 J2.9883
G02 X31.9396 Y2.2795 I-0. J3.1899
G02 X31.0473 Y4.6873 I2.8026 J2.4078
G02 X31.2044 Y6.1291 I6.6975 J0.
G02 X31.7131 Y7.1475 I2.2797 J-0.5026
G02 X32.688 Y7.8417 I1.8915 J-1.6245
G02 X33.9384 Y8.0799 I1.2504 J-3.1632
G02 X35.0452 Y7.8414 I0. J-2.6869
G02 X35.8572 Y7.2131 I-0.9122 J-2.0179
G02 X36.3569 Y6.2234 I-2.0628 J-1.6624
G02 X36.5535 Y4.7002 I-5.8028 J-1.5232
G1  X36.5535 Y4.6998
 
G1Z3
G0 X0.000 Y0.000

M05 
M02

Это гравировка слова “ипхоне”

тогда это сильно осложняет… тут только брать и проверять… может справится, а может просто потеря времени будет)))

Вот что бесплатный чатгпт пишет

Привет! Это пример G-кода для станка с числовым программным управлением (ЧПУ). Ниже по блокам что здесь происходит и что означают основные команды.

Ключевые команды и их смысл
- G90: абсолютное позиционирование. Координаты X, Y, Z указываются относительно координатной системы станка. В отличие от G91 (относительное позиционирование).
- M03 S1000: включение шпинделя по часовой стрелке на частоте 1000 об/мин.
- G0: быстрый перемещающий ход (rapid) без резания. Используется для быстрого перемещения к начальной точке.
- G1: линейное перемещение с резанием (подача задана отдельно F, либо берётся текущая).
- G1 Z-0.2: погружение в материал до глубины -0.2 единиц (скорее всего мм). Это показывает начало резания на глубину 0.2 мм ниже нулевой плоскости.
- G02 и G03: окружная интерполяция по часовой (G02) или против часовой (G03) стрелке. Параметры I и J задают смещение от конца прямой к центру окружности (центр дуги) в плоскости XY.
- I, J: центр дуги относительно начальной точки дуги. В коде встречаются разные значения I и J, формирующие утрированные окружности и плавные переходы.
- М05: остановка шпинделя.
- M02: завершение программы.

Как устроен путь в коде
- В начале устанавливается режим (G90) и шпиндель включается (M03 S1000). Затем код подъезжает к начальной точке G0 X2.4349 Y10.0865 и опускается в материал до Z-0.2 (G1Z-0.2), после чего выполняются последовательности дуг G02/G03, формирующие фигуры и контуры.
- Дальше идут повторяющиеся секции: перемещения по XY к новым областям, очередные погружения (G1Z-0.2), дуги, возвраты к начальным точкам. Это создаёт набор карманов, отверстий или декоративных контуров.
- После каждой серии резания поднимаются заготовки к безопасной высоте (часто G1Z3 или G0 X... для смены позиций), затем начинается новая часть пути.
- В конце программы станок возвращается в исходную точку и выключается: G0 X0.000 Y0.000, затем M05 (стоп шпинделя) и M02 (конец программы).

Типичные нюансы
- Единицы и шаг подачи не явно заданы в этом фрагменте. Часто делают G21 (миллиметры) или полагаются на конфигурацию станка по умолчанию. В реальности полезно проверить единицы и F-подачу.
- Это выглядит как комплексная серия карманов и дуговых контуров, возможно для корпуса детали с круглыми вырезами и переходами между участками.
- Отсутствие смены инструмента и явной F-подачи в этом фрагменте смыслают, что либо F задан где-то выше по программе, либо это упрощённый фрагмент конкретной операции.

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

мне нравится фраза - перевести это в более понятный чертёжный план
А вот и его виденье результата

Больше похоже на чугунёвый унитаз, ну, или на электрическую схему :laughing:

Grok для

сделал


Пикассо блин. :slightly_smiling_face:
А самая мякотка в рекомендации :laughing:

Не знаю. В принципе в опенскад легко рисуются надписи. А как потом перевести из .stl в .nc?
Тут же и подходы разные. В 3Д печати файл .stl переводится для конкретного принтера в эти же “же” коды…а с гравировальным как?

Поправил ссылку. Всё одно ж к этому придёте. :slightly_smiling_face:

Для гравировки использовал inscape c плагином. Для фрезеровки FreeCAD. Все сохраняют в nc.

Для чего-то сложного использую COREL DRAW .Из него экспорртирую в формат . dxf. Потом в Aspire9.5 (есть и рус. версия, не жадная) открываю , выбираю что делать-инструмент , скорость вр, скорость резки, по контуру , по наруже , внутри , глубина и т.д. Сохраняю в формат .gcode. Открываю програмой Grblcontrol и сижу жду результат,предварительно закрепив на раб стол фрезера заготовку и выставив начальную точку, инструмент, инструмент по высоте.Grblcontrol работает с файлами .nc.Но и .gcode- это то-же самое. Все лехко и быстра. Попроще что-то можно и в Aspire сделать. Просто я приспособился так. Как по мне - Aspire более прост (чем ArtCAM и другие подобные пргрмы).

Планирую пока исключительно гравировку с sd карты с файлами. Я правильно понимаю, что в отличии от принтера тут куда выставил инструмент оттуда и начало отсчёта резки по файлу? Если утопил фрезу в материал, то и глубина фрезеровки будет больше чем в файле? А адаптация под конкретную модель станка, её нет? Т.е. файл одинаково исполняется на разных типах?

Не изобретайте велосипед. Дом, установка нуля, карта высот(по желанию). Опять от темы отвлека…

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

“Дом там где шляпа”(с) Он может быть где угодно. “А зачем?”(Автоваз).
Но вам из-за отсутствия онлайн управления это не доступно, хотя контроллером наверное и пододвинуть можно, наверное :thinking:

вот я и хочу без ПК от слова совсем…в инструкции нашёл как мне показалось самое главное :slight_smile: - пульт