| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
24.10.2009, 01:53 | #1 | |
Как построить кривую, заданную уравнением
Регистрация: 24.10.2009
Сообщений: 6
|
||
Просмотров: 22145
|
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 22,998
|
А коэффициент h чему равен? И значения х для опорных точек?
|
|||
|
||||
Сообщений: n/a
|
Цитата:
|
|||
|
||||
Цитата:
Честно говоря,я бы строил кривую - отрезками, с определенным шагом 10^-3 или более.
__________________
С уважением sbi Последний раз редактировалось sbi, 24.10.2009 в 16:14. |
||||
|
||||
Регистрация: 24.10.2009
Сообщений: 6
|
Вроде разобрался как запустить лисп. Он построил мне параболу. Но эта парабола должна быть 9,69 мм. по оси Y (высота) и 67,3 мм. по X (ширина). Я могу просчитать n-ное количество координат и построить все это дело маленькими черточками, но с микронной точностью сделать это сложно и очень муторно... Попытался разобраться в коде сам, но не смог (о существовании лиспов узнал только сегодня)... Ясно что какой-то цикл считает все значения y(х) с шагом 0,01 пока х не приравняется к 1. Но почему минус стоит перед 4hx:
(setq lst (cons (list x (- (* 4 h x) (* 4 h (* x x)))) lst) x (+ x 0.01)) если уравнение: y=4hx-4hx^2 ? Так же не понял эту строчку: (setq x 0 h 9.69). Помогите пожалуйста разобаться и всетаки получить параболу заданных размеров! |
|||
|
||||
Цитата:
Код:
то есть все то же самое, что и в уравнении. Код:
Если я правильно понял что хочет автор, то нужно в коде поста #4 заменить строку: Код:
Код:
|
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853
|
Или
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 06.04.2009
Сообщений: 705
|
Квдратные и кубические функции можно изобразить в АвтоКаде без привлечения програмных средств - полилиниями с кубическим или квадратическим сглаживанием. Точность отображения линии настраивается:
Настройка -> Экран -> экранное разрешение -> число сегментов в дугах полилиний
__________________
КазнитьØнельзяØпомиловать:eek: |
|||
|
||||
Регистрация: 30.04.2008
Сообщений: 400
|
Есть готовая програмка для построения графиков по данным из екселя.
http://dwg.ru/dnl/4177 |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Цитата:
__________________
мой блог по некоторым вопросам |
|||
|
||||
Регистрация: 21.10.2012
Сообщений: 143
|
Здравствуйте.
Прошло почти 3 года. Появился ли теперь эффективный способ построения кривых в Автокаде? Интересует также, при невозможности постройки непосредственно в Автокаде, наиболее точный и быстрый способ построить и передать кривую из другой программы в Автокад в dwg, чтобы та, другая программа, не требовала много ресурсов (памяти и времени) на установку и использование. Поделитесь, пожалуйста, своими наработками, если вам приходилось с таким сталкиваться. |
|||
|
||||
Цитата:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Регистрация: 30.04.2008
Сообщений: 400
|
Цитата:
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как построить среднюю линию между непараллельными? | vigold | AutoCAD | 53 | 10.03.2023 23:13 |
Как построить следующее тело?... | Shtirlitz | AutoCAD | 15 | 10.06.2013 13:09 |
Как построить правильный 3Dэлипс | OrAcOoL | AutoCAD | 10 | 02.07.2008 16:29 |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
Подскажите как построить кривую с помощью команды SPLiNE, к | boban | Программирование | 1 | 02.11.2003 19:58 |