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

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

Программа для построения "косого зуба" цилиндрического колеса.

Ответ
Поиск в этой теме
Непрочитано 05.04.2010, 03:39 #1
Программа для построения "косого зуба" цилиндрического колеса.
Chapter
 
Инженер-проектировщик автомобильных дорог
 
Южно-Сахалинск
Регистрация: 21.10.2009
Сообщений: 245

Всем здравствуйте.

Я подошел к финальной части изучения учебника Хейфеца по 3d технологии построения чертежа. И не смог воспроизвести написанный там lisp, чтобы он мне построил "косой зуб". Точнее я его из книжки переписал да он не хочет строить что должен. а что там надо исправить я не знаю. Но прежде чем просить помощи меня интересует один вопрос.

Имею ли я право из учебника Хейфеца выложить код, как я понимаю его программы, на форум?

Хм рано я сюда написал) как никак книга была написана в 2005 году. Скорей бы было ее переиздание. Инсструментария автокада (мой 2010) хватает для легкого построения косых зубов)))) Тему я думаю надо удалить.

Выложу. Желания у меня хоть отбовляй если это как то меня совершенствует.

Последний раз редактировалось Chapter, 06.04.2010 в 00:40.
Просмотров: 3641
 
Непрочитано 05.04.2010, 10:35
#2
Кулик Алексей aka kpblc
Moderator

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


Выкладывай код, если есть еще желание.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.04.2010, 00:52
#3
Chapter

Инженер-проектировщик автомобильных дорог
 
Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
<phrase 1=


Вот код, который должен строить "косой зуб".

И к нему же чертеж с деталью. и контурами по котрым это программа должна построить "косой зуб".

Так переписал с учебника. Перепроверил несколько раз. В командной строке (surf) и програма начинает работать.

Я сохранил чертеж на месте где должен быть "косой зуб". Там два контура. Изначально был только первый и по нему, автоматически поворачивая ПСК, должна построится сеть формы "косого зуба". Суть программы повторяет логику команды "ПОСЕЧЕНИЯМ", так она называется в локализованной версии автокад, выбираем направляющую-это траектория, образующую-это контур зуба, подтверждаем угол поворота, который изначально был высчитан и взят мной из учебника, подтверждаем и ждем построения сети. Далее есть выбор того как должна построенная сеть отображаться. По прямой у меня сеть строит. А вот по кривой не строит. У программы ограничения. В учебнике написано, что траектория и образующая должны являться полилиниями, как сейчас в выложенном мной примере.

Вроде все написал необходимое.

А вообще модель масляного насоса готова. осталось сделать визуализацию. прикрутил туда это колесико.

Ещё вопрос. Вот вроде отдельный зуб, что висит в пространстве, это поверхность. Но команда ПРЕОБРВТЕЛО не преобразует его в тело. Почему? я днище этого зуба делал командой ПОСЕЧЕНИЯМ. А направляющие задавал сплайном...может остались мини зазоры, которые не позволяют сделать тело из поверхности... просто хотелось зубы объединить с цилиндром.

Плюс не получилось идеального сопряжения зуба с цилиндром. Есть зазоры в центре зуба, видно что он там выше повехности цилиндра.
Хотя если командой _SECTION рассечь цилиндр и на концах контура зуба и получить две направляющие и поним построить зуб...может тогда он лучше сопряжется с цилиндром?
Если в этой теме отписались может в догонку можно что нибудь написать вот здесь http://forum.dwg.ru/showthread.php?t=14528&page=3 пост #55
Вложения
Тип файла: lsp Косой зуб.LSP (4.6 Кб, 88 просмотров)
Тип файла: dwg
DWG 2007
Косозубое колесо.dwg (502.6 Кб, 754 просмотров)

Последний раз редактировалось Chapter, 06.04.2010 в 05:16.
Chapter вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Программа для построения "косого зуба" цилиндрического колеса.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В каких случаях можно проектировать произв. здание без световых проемов? Павел Леонтьев Прочее. Архитектура и строительство 13 08.07.2009 19:54
Ищу программу для построения рельефа в 3Д по заданным горизонталям sh51 Прочее. Программное обеспечение 6 27.05.2009 16:14
Мониторы LCD CRT Разное 94 17.06.2008 10:51