| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Отрисовка границы опасной зоны при работе крана.

Отрисовка границы опасной зоны при работе крана.

Ответ
Поиск в этой теме
Непрочитано 09.09.2012, 19:25 #1
Отрисовка границы опасной зоны при работе крана.
Shir83
 
Инженер. Мосты. Ж/Дороги.
 
Россия
Регистрация: 28.06.2011
Сообщений: 245

Доброго времени суток!

У меня такой вопрос к профессионалам AutoCAD`а, возможно ли создать такую команду на голом автокаде, чтобы отрисовывать ГОЗ?

Процесс, как я представляю, указываем точку, задаем радиус, еще точку и тоже радиус, и так несколько точек (не менее 3-х). В итоге получаем полилинию, составленная из дуг от этих окружностей и соединенную касательными к соседним окружностям.
P.s. в лиспе и программировании я не разбираюсь (практически)
__________________
до обеда верю себе. После обеда никому
Просмотров: 12163
 
Непрочитано 09.09.2012, 20:24
#2
Дмитрий Асташев

päällikön suunnittelijat
 
Регистрация: 04.12.2010
Pietari, Venäjä
Сообщений: 63


Можно сделать тип мультилинии с дугами на концах. Меню: Format> Miltiline Style>New...>"GOZ" >Continue>Caps Outer Arc Start>Caps Outer Arc End> Set Current.

Command: MLINE
Current settings: Justification = Top, Scale = 60.00, Style = GOZ
Specify start point or [Justification/Scale/STyle]: j
Enter justification type [Top/Zero/Bottom] <top>: z
Current settings: Justification = Zero, Scale = 60.00, Style = GOZ
Enter mline scale <20.00>: 60 (60 - это радиус опасной зоны)
Specify start point or [Justification/Scale/STyle]: s
Current settings: Justification = Zero, Scale = 60.00, Style = GOZ
Specify start point or [Justification/Scale/STyle]:
Specify next point:
Ту не надо ничего программировать
Дмитрий Асташев вне форума  
 
Автор темы   Непрочитано 10.09.2012, 08:42
#3
Shir83

Инженер. Мосты. Ж/Дороги.
 
Регистрация: 28.06.2011
Россия
Сообщений: 245


Спасибо, но к сожалению немного не то. Набросал графически, чтоб было понятно.
Вложения
Тип файла: dwg
DWG 2010
ГОЗ и мультилиния (акад10).dwg (89.5 Кб, 3186 просмотров)
__________________
до обеда верю себе. После обеда никому
Shir83 вне форума  
 
Непрочитано 10.09.2012, 11:46
#4
john644


 
Регистрация: 06.05.2009
Сообщений: 18


Задача сводится по углу и длине линии между точками расчитать угол линии опасной зоны крана. Дальше простое программирование
john644 вне форума  
 
Непрочитано 10.09.2012, 12:58
#5
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


вот такой гоблинский код получился
Код:
[Выделить все]
 (defun c:test ()
  (setq p1 (getpoint "\nПервая точка: "))
  (setq r1 (getreal "\nПервый радиус: "))
  (setq p2 (getpoint p1 "\nВторая точка: "))
  (setq r2 (getreal "\nВторой радиус: "))
  (setq p3 (getpoint p1"\nтретья точка: "))
  (setq r3 (getreal "\nТретий радиус: "))

  (command "_.line" p1 p2 "")
  (setq e1 (entlast))
  
  (command "_.line" p2 p3 "")
  (setq e2 (entlast))
  
  (command "_.line" p1 p3 "")
  (setq e3 (entlast))

  (setvar 'filletrad r1)
  (command "_.fillet" e1 e3)
  
  (setvar 'filletrad r2)
  (command "_.fillet" e1 e2)
  
  (setvar 'filletrad r3)
  (command "_.fillet" e2 e3)
  
)
для 3х точек

Последний раз редактировалось gomer, 10.09.2012 в 13:06.
gomer вне форума  
 
Автор темы   Непрочитано 10.09.2012, 13:45
#6
Shir83

Инженер. Мосты. Ж/Дороги.
 
Регистрация: 28.06.2011
Россия
Сообщений: 245


Спасибо, практически то, что надо, только одно но... центры дуг должны быть в указанных точках, а не скругление полученного треугольника.
__________________
до обеда верю себе. После обеда никому
Shir83 вне форума  
 
Непрочитано 26.09.2016, 10:34 Линия границы опасной зоны
#7
Abvproekt-ppr

АБВ-Проект
 
Регистрация: 09.12.2015
Нефтекамск
Сообщений: 8


Форумчане, помогите пожалуйста с линией границы опасной зоны, которая с флажками. Очень часто приходится ее рисовать, а флажки каждый раз расставлять и поворачивать их не очень интересно))
Вот так она выглядит (во вложении)

Буду благодарен если кто сможет поделиться.
Миниатюры
Нажмите на изображение для увеличения
Название: 111.png
Просмотров: 513
Размер:	794 байт
ID:	176731  
Abvproekt-ppr вне форума  
 
Непрочитано 26.09.2016, 10:36
#8
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,832


Abvproekt-ppr, добро пожаловать в тему "Создание типа линии".
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Отрисовка границы опасной зоны при работе крана.

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расчет опасной зоны при работе автовышки metalirk Технология и организация строительства 10 01.07.2011 00:20
Граница опасной зоны микроволновой печи FOXAL Разное 44 21.01.2011 11:25
Отрисовка расчитанной зоны обнаружения Nikolay 2 Программирование 2 28.02.2008 07:16