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

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

помогите с задачами по лиспу

Закрытая тема
Поиск в этой теме
Непрочитано 21.01.2013, 22:40 #1
помогите с задачами по лиспу
mardoksp
 
Регистрация: 21.01.2013
Сообщений: 4

можно удалить тему

Последний раз редактировалось mardoksp, 23.01.2013 в 09:11.
Просмотров: 2479
 
Непрочитано 21.01.2013, 23:01
#2
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от mardoksp Посмотреть сообщение
Помогите, пожалуйста, решить эти задачи (через пару часов экзамен)...
А ты выкладывай свой код, который уже написал по теме (если таковой вообще имеется)... Или ждёшь, что за тебя всё напишут, а ты за свою работу это выдашь преподу?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 21.01.2013, 23:03
#3
mardoksp


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


я другую задачу решил, а с этими трудности..
и это просто экзамен...
mardoksp вне форума  
 
Непрочитано 21.01.2013, 23:03
#4
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от mardoksp Посмотреть сообщение
я другую задачу решил, а с этими трудности..
ну так показывай свой исходник с обозначенными проблемными местами.

UPD
Откровенно говоря, мне даже сложно представить, что могут найтись люди, которые имея на руках любую элементарную книжку по AutoLISP не сумеют решить те "задачи", которые ты пронумеровал в теме.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:

Последний раз редактировалось hwd, 21.01.2013 в 23:14.
hwd вне форума  
 
Непрочитано 22.01.2013, 00:13
#5
gomer

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


а экзамены по ночам уже проводят?
gomer вне форума  
 
Автор темы   Непрочитано 22.01.2013, 00:55
#6
mardoksp


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


ну в смысле через пару часов) я пока готовлюсь) великая и могучая вещь - мануал =)


как сделать так, чтобы нарисовать с определенной шириной отрезок?

Код:
[Выделить все]
 (defun C:otrezok (/ pt1 pt2 len)

(setq pt1 (list 10 5))

(setq len (getint "Длина отрезка: "))

(setq pt2 (list (+ 10 len) 5))

(setq w (getint "Ширина линии отрезка: "))

(command "_pline" pt1 pt2 "_width" w "З")

)
_width требует начальную ширину и конечную, а какие это команды?
попробовал "_PLINEWID" но рисует почему-то все одной шириной.... какую бы я не указал

Последний раз редактировалось mardoksp, 22.01.2013 в 02:09.
mardoksp вне форума  
 
Непрочитано 22.01.2013, 09:28
1 | #7
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от mardoksp Посмотреть сообщение
_width требует начальную ширину и конечную, а какие это команды?
Прежде чем писать код под какую-то программу, предварительно стоит иметь какие-то, хотя бы базовые навыки работы с этой софтиной. Программировать под AutoCAD не имея понятия как с ним работать - хреновый подход. Читай справку по команде PLINE (обрати внимание на её опции), там присутствует ответ на твой вопрос. Ты подумай, может всё же лучше в армию? Срок службы уже и так сократили, размером почти до летних каникул...
Offtop: Если ко мне на работу вдруг (не дай Бог...) попадёт такой помощник - он будет моментально уволен...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 22.01.2013, 10:24
#8
ciril

САПР
 
Регистрация: 29.09.2011
СПб
Сообщений: 283


Цитата:
Сообщение от hwd Посмотреть сообщение
Ты подумай, может всё же лучше в армию?

1&2 - посмотри в справке функцию entmake и ее аргументы: acad_dev180.chm - AutoLISP Reference Guide > AutoLISP Functions > E Functions > entmake, в качеств аргументов смотри в том же файле DXF Reference > ENTITIES Section > Common Group Codes for Entities и конкретные для нужного примитива.
3 - функции сравнения Appendixes > AutoLISP Function Synopsis > Basic Functions > Arithmetic Functions и для вывода: Using the AutoLISP Language > AutoLISP Basics > Basic Output Functions
ciril вне форума  
 
Автор темы   Непрочитано 23.01.2013, 09:08
#9
mardoksp


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


Цитата:
Сообщение от hwd Посмотреть сообщение
Прежде чем писать код под какую-то программу, предварительно стоит иметь какие-то, хотя бы базовые навыки работы с этой софтиной. Программировать под AutoCAD не имея понятия как с ним работать - хреновый подход. Читай справку по команде PLINE (обрати внимание на её опции), там присутствует ответ на твой вопрос. Ты подумай, может всё же лучше в армию? Срок службы уже и так сократили, размером почти до летних каникул...
Offtop: Если ко мне на работу вдруг (не дай Бог...) попадёт такой помощник - он будет моментально уволен...
Прежде чем давать совет не по теме, подумай, а нужен ли он кому?
Если есть что сказать - буду благодарен, а если нечего - зачем вообще тогда заходить в эту тему?
Ошибку я нашел у себя, буквально пару символов добавить надо, а ты написал тут целую поэму, хотя можно было написать 10 символом по теме. Мне это программирование в автокаде нафиг не надо, по моей специальности оно вообще не пригодится, ввели его у нас ради расширения кругозора, а курить мануал ради экзамена не было времени, поэтому я попросил на форуме знающих людей, которые задачи эти могут решить за 5 минут, если уже у меня на 1 задачу ушло 15 минут, при полном отсутствии понятия как программировать в автокаде...
<...> Тихо! /kpblc/
Да, кстати, экзамен на 8 =) Ничего не списано

Последний раз редактировалось Кулик Алексей aka kpblc, 23.01.2013 в 14:44.
mardoksp вне форума  
 
Непрочитано 23.01.2013, 09:59
#10
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Мне это программирование в автокаде нафиг не надо, по моей специальности оно вообще не пригодится
Раз такое дело, в следующий раз пост следует размещать тут: http://forum.dwg.ru/forumdisplay.php?f=33
Нашел исполнителя - сделали то что надо - отдал вознаграждение за труд и все довольны.
Do$ вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > помогите с задачами по лиспу



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
пожалуйста помогите сделать спецификацию, есть чертеж с позициями но я не знаю всех обозначений, а после завтра защита диплома, если можете помогите! саняяя Машиностроение 19 22.06.2011 19:22
помогите срочно пощитать теплопроводность стены Sanyok Конструкции зданий и сооружений 5 23.12.2005 11:15