ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Již 10.000+ CAD tipů. Přes 118.500 registrovaných u nás, celkem 1.094.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků. Vyzkoušejte nový přesný Inženýrský kalkulátor. Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

?
CAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoPřerušení funkce

 Odpovědět Odpovědět archiv
Autor
PepaR Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 29.lis.2004
Lokalita: ČR (ZL)
Používám:
ruky a hlavu (občas ;)
Stav: Offline
Bodů: 6206
Přímý odkaz na tuto zprávu Téma: Přerušení funkce
    Zasláno: 18.čvc.2005 v 07:23
Dobrý den,
nadefinoval jsem si lisp, ktery mi nastavi hladinu a typ čáry jako jeden příkaz, avšak při zadávání mi vadí, že se funkce před zadáním bodu přeruší a napíše "Neplatný bod" a pak pokračuje dál? Neporadil by někdo prosím?
 
 
Dále bych měl ještě následující dva dotazy na ktreré jsme nenalezl odpověď v nápovědě:
1) Co všechno za anstavení uchovává šablona výkresu DWT?
2) Lze přes lisp udělat fuknkci, která mi změří vzdálenost pomocí 3 koncových bodů a následně vloží tuto hodnotu do jednoho z atributů? Zkoušel jsem to pomocí "getdis", ale nepodařilo se.
 
S pozdravem a díky za odpovědi
PepaR
 
 
Zpět nahoru
Chlebník Zobrazit panel
Nováček
Nováček

Přihlášen: 30.čer.2005
Lokalita: Czech Republic
Stav: Offline
Bodů: 27
Přímý odkaz na tuto zprávu Zasláno: 18.čvc.2005 v 08:38

Chyba je v tom že pravděpodobně ve výkresu nemáte vytvořené všechny potřebné hladiny a typy čar

jedná se o :

hladiny: SRAFY, KCE POD

typy čar :IZOLACET, IZOLACEZ

takže doporučuju tyto hladiny a typy čar vytvořit a soubor uložit do DWT jako šablonu.

Dále k dotazům pro šablonu : dá se říci že je to v podstatě DWG soubor. Jen se jinak otevírá. Takže se v něm uchovává takřka vše co v DWG.

Jmenovitě : hladiny, typy čar..... a další, bloky, styly písem, styly kot, naddefinované layouty (rozvržení) .... VBA......

Ohledně lispu jde úplně vše na co si člověk pomyslí. Jen nechápu co je vzdálenost tří koncových bodů ???  A vložit jde kamkoliv. Stačí lépe popsat co vlastně chcete a není problém něco stvořit.

Ing. Martin Chlebovský
Projektant a vývojář
Veletrhy Brno a.s.
Zpět nahoru
PepaR Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 29.lis.2004
Lokalita: ČR (ZL)
Používám:
ruky a hlavu (občas ;)
Stav: Offline
Bodů: 6206
Přímý odkaz na tuto zprávu Zasláno: 18.čvc.2005 v 09:17

Hladiny a typy čar, mám načteny již před spušttěním fce.

Zpět nahoru
Chlebník Zobrazit panel
Nováček
Nováček

Přihlášen: 30.čer.2005
Lokalita: Czech Republic
Stav: Offline
Bodů: 27
Přímý odkaz na tuto zprávu Zasláno: 18.čvc.2005 v 09:45

Hmmm jasný.

Parametr "pause" vždy zastupuje pouze jeden jediný vstup uživatele. Takže vy voláte funkci PLINE, pak Cad čeká pouze na jeden vstup uživatele a hned spouští další procedurku. Takže příkaz Pline je pořád aktivní, a spouští funkci pro navrácení hladin a výpis že čára byla vytvořena. Což není pravda protože příkaz PLINE pořád ještě pokračuje.

 

Takže co s tím ?

a) pokud je daný počet bodů (třeba 2) tak přepsat (command "pline" pause) na

(command "_pline" pause pause "") a vše bude OK.

b) Ale pokud bude počet bodů nejasný tak je třeba nejprvé definovat body pomoci getpoint, to načítat do nějakého seznamu a pak po jejich zadání teprvé vytvořit polylinu pomoci "entmake" sice pracnější pro Lisp ale lepší.

Ing. Martin Chlebovský
Projektant a vývojář
Veletrhy Brno a.s.
Zpět nahoru
PepaR Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 29.lis.2004
Lokalita: ČR (ZL)
Používám:
ruky a hlavu (občas ;)
Stav: Offline
Bodů: 6206
Přímý odkaz na tuto zprávu Zasláno: 19.čvc.2005 v 06:57
Děkuji moc za radu, asit o bduu řešit 2x pause. Rád bych si zkusil i proceduru přes getpoint, ale potřeboval bych nějaký vzor. Nemohl bych Vás opět požádat o pomoc?
 
Tou druhou LISP utilitou bylo myšleno, že mám blok sloužící ke kótování dveří na osu, kde jsou definovány atributy ŠÍŘKA; VÝŠKA a TYP. Tento blok vkládám do výkresu přes _-INSERT přes potřebné natočení, ale ještě než jej vložím bych potřeboval vyvolat vyzvu, ktera mi změří šířku dveří a zapíše ji do atributu ŠÍŘKA, POPŘ. LISP vyzve k zdání hodnoty ručně, pak funkce vyzve k zadáni VÝŠKY a TYPu. To vše přes příkazový řádek.
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 4606:Přerušená čára řezu v Revitu.
Tip 2765:VIPJak v AutoCADu nebo v LT nakreslit přerušený řez/pohled (včetně asociativních kót)?
Tip 14144:VIPPodtržené kóty v přerušených pohledech Inventoru (iLogic).
Tip 7970:VIPChybná hodnota kóty v přerušeném pohledu.
Tip 1908:VIPPo přerušené instalaci nelze instalační proces dokončit - dialog nabízí jen Storno.
Tip 12707:Jak změnit vzhled přerušení ve výkresech Inventoru?


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,438 sekund.