Skip to content

rusliksu/autolisp-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

AutoLISP Bot

AI-ассистент для проектировщиков-конструкторов. Генерирует скрипты AutoLISP для армирования в AutoCAD.

Что это?

Системный промпт + примеры для AI-бота, который помогает проектировщикам (не программистам) генерировать AutoLISP скрипты, описывая задачу обычным языком.

Пример: "Нарисуй сечение балки 300x600 с 4d16 внизу, 2d12 вверху, хомуты d8 шаг 200" → готовый .lsp скрипт.

Файлы

  • system-prompt.md — Системный промпт: команды AutoCAD, DXF-коды, нормативы (СП 63, ГОСТ 34028), правила типизации армирования
  • examples.md — 9 примеров скриптов: сетки колонн, сечения балок, хомуты, раскладка арматуры, спецификации, калькулятор массы, типизация каркасов

Что внутри

AutoLISP

  • Команды черчения (LINE, CIRCLE, DONUT, PLINE, HATCH, INSERT, ARRAY)
  • DXF-коды для чтения/модификации объектов
  • Управление слоями для чертежей армирования
  • Интерактивный ввод (getpoint, getreal, getint)

Нормативы

  • ГОСТ 34028-2016 — сортамент арматуры: диаметры, площади сечений, масса погонного метра
  • СП 63.13330.2018 — защитный слой, шаг арматуры, длина анкеровки по классам бетона (B15-B35), длина нахлёста
  • Классы арматуры: A240, A400, A500С, A600

Типизация армирования

  • Параметры группировки (диаметр, класс, количество, длина, шаг хомутов)
  • Маркировка (КР, КП, С, Д)
  • Правила нумерации позиций

Статус

В разработке. Ждём реальные примеры от проектировщиков для доработки промпта.

About

AI-powered AutoLISP script generator for structural engineers (reinforcement detailing)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors