|
Тема
|
щриховка/запълване в AutoCad
|
|
Автор |
aruseva (непознат
) |
Публикувано | 25.07.06 00:37 |
|
Здравейте интересува ме как в AutoCad да си запълня един правоъгълниксъс собствена щриховка(по точно е изображение)
| |
Тема
|
Re: щриховка/запълване в AutoCad
[re: aruseva]
|
|
Автор | gena (Нерегистриран) |
Публикувано | 25.07.06 13:19 |
|
natisno "h" posle enter i se oprawqi
shte ti izlezi prozoreca za shtrihowki trqbwa da se orentirash posle, ako li ne dano znaesh angliiski - natisni sled towa "F1" za help
| |
Тема
|
Re: щриховка/запълване в AutoCad
[re: aruseva]
|
|
Автор | StSt (Нерегистриран) |
Публикувано | 25.07.06 14:57 |
|
Това, което gena е дал е за щтриховка. От написаното разбирам, че се иска да се запълни правоъгълник със растерно изображение. Не знам ACAD да има команда за тази цел.
За това прилагам програмка за целта.
Работата с нея е следната:
Текста на праграмата се записва във файл с име IMAGE-PR.LSP (името е примерно)
Зарежда се с
(LOAD "IMAGE-PR")
Начертава се правоъгълника, вмъква се картинката с INSERT/RASTER IMAGE и се стартира праграмата с
(IMAGE-PR)
;ПОСТАВЯ РАСТЕР В ПРЕДВАРИТЕЛНО НАЧЕРТАН ПРАВОЪГЪЛНИК
(DEFUN IMAGE-pr(/ pict XV HV PTI ptlist corh PRAV ENT NN )
;ПОСОЧВА КАРТИНКА
(IF (AND
(SETQ pict (ENTSEL "\nПОСОЧИ КАРТИНКА"))
(= "IMAGE" (CDR(ASSOC 0 (ENTGET (SETQ pict (CAR pict))))))
);AND
(PROGN
(setq ent (entget pict))
(SETQ PTI (CDR(ASSOC 10 ENT)))
;вади върховете на границата на КАРТИНКАта
(setq ptlist nil)
(FOREACH nn ent
(if (= 14 (car nn))
(setq ptlist (APPEND ptlist (list (cdr nn))))
);if
);FOREACH
;11 - ХОРИЗОНТАЛЕН ВЕКТОР НА ЕДИНИЧЕН ПИКСЕЛ
(SETQ XV (CaDR(ASSOC 11 ENT)))
;12 - ВЕРТИКАЛЕН ВЕКТОР НА ЕДИНИЧЕН ПИКСЕЛ
(SETQ HV (CadDR(ASSOC 12 ENT)))
(setq corh (mapcar '- (car ptlist)(last ptlist))
corh (mapcar '* corh (list xv hv)))
;ПОСОЧВА ПРАВОЪГЪЛНИК
(IF (AND
(SETQ PRAV (ENTSEL"\nПОСОЧИ ПРАВОЪГЪЛНИК"))
(= "LWPOLYLINE" (CDR(ASSOC 0 (ENTGET (SETQ PRAV (CAR PRAV))))))
);AND
(PROGN
(SETQ MINPT (GETVAR "EXTMAX")
MAXPT (GETVAR "EXTMIN"))
;ОПРЕДЕЛЯ ГРАНИЦИТЕ НА ПРАВОЪГЪЛНИКА
(FOREACH NN (ENTGET PRAV)
(IF (= 10 (CAR NN))
(SETQ MINPT (mapcar 'MIN MINPT (CDR NN))
MAXPT(mapcar 'MAX MAXPT (CDR NN)))
);IF VERTEX
);FOREACH
(setq ent (subst (cons 10 MINPT)(ASSOC 10 ent)ent))
(setq ent (subst (cons 11 (mapcar '* (mapcar '/
(mapcar '- MINPT MAXPT)corh) (cdr(ASSOC 11 ENT))))(ASSOC 11 ENT)ent))
(setq ent (subst (cons 12 (mapcar '* (mapcar '/
(mapcar '- MINPT MAXPT)corh) (cdr(ASSOC 12 ENT))))(ASSOC 12 ENT)ent))
);PROGN
);IF LWPOLYLINE
(entmod ent)
);PROGN
);IF RAST
);IMAGE-pr
Ако някой я използва нека даде мнението си във форума
| |
Тема
|
Re: щриховка/запълване в AutoCad
[re: aruseva]
|
|
Автор | Mинaвaщ (Нерегистриран) |
Публикувано | 25.07.06 19:30 |
|
Може това да свърши работа :
| |
Тема
|
Re: щриховка/запълване в AutoCad
[re: Mинaвaщ]
|
|
Автор | gena (Нерегистриран) |
Публикувано | 25.07.06 19:51 |
|
ами ако нямам express
от инсталирането ли зависише дали ще имам express?
ти защо имаш толкова менюта в лентата с менюта
| |
Тема
|
Re: щриховка/запълване в AutoCad
[re: gena]
|
|
Автор | Mинaвaщ (Нерегистриран) |
Публикувано | 25.07.06 20:22 |
|
По принцип Express Tools ги има към "почти" всяка инсталация на AutoCAD и подобни ... въпрос е на ориентация при инсталирането , но може и в последствие да се добави .
брей имаш набито око ... пробвах да видя едно Филандско допълнение към AutoCAD за чертане (3D) и проектиране на сградни инсталации ... и то ми нацвъка 1001 менюта
,
| |
Тема
|
Re: линк в България
[re: Mинaвaщ]
|
|
Автор | Mинaвaщ (Нерегистриран) |
Публикувано | 25.07.06 20:28 |
|
Може това да свърши работа :
това е друг линк в BG
| |
Тема
|
Re: пробвах IMAGE-PR
[re: StSt]
|
|
Автор | Mинaвaщ (Нерегистриран) |
Публикувано | 25.07.06 21:04 |
|
пробвах IMAGE-PR
Много е интересно ! Аз нямам Идея как в AutoCAD да деформирам картинка !
Огледах и Raster Design , но на "първо четене" и там не го виждам ... има в Mechanical един Scale по X и Y ...
Този лисп може да много да помогне , ако човек се сблъска с Проблема !
Опитах да разбера от лиспа коя команда/функция ползва , но немога да позная ?
| |
Тема
|
Re: пробвах IMAGE-PR
[re: Mинaвaщ]
|
|
Автор | StSt (Нерегистриран) |
Публикувано | 25.07.06 22:01 |
|
В описанието на картинката има доста неща, които могат да се модифицират. В случая модифицирам размерността на векторите за единичен пиксел (групи 11 и 12). Истината е, че не съм се занимавал с обработка на растерни изображения. Днес, докато правих програмката, видях още възможности за модифициране, но ги изучавам - има възможност да се укаже граница на картинката различна от правоъгълник (т.е. някаква полилиния), да се променят brightnes, transparency
contrast, fade - както и да се превеждат на български. Последните могат да се променят от пропъртис, но граница като полилиния не виждам от къде може да се въведе. Има и още неща, но още не съм ги разучил. Работата е в това, че не ми остава време да пробвам всичко.
| |
|
|
|
|