ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Přes 122.900 registrovaných u nás, celkem 1.126.000 registrovaných (CZ+EN). Tipy pro AutoCAD 2027, pro Inventor 2027 a pro Revit 2027. Nový Kalkulátor nosníků, Spirograf generátor a Regresní křivky v sekci Převodníky. Kompletní příkazy a proměnné AutoCADu 2027.
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 emea.support.arkance.world
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenosystémová proměná uchopovací pomůcky

 Odpovědět Odpovědět archiv
Autor
Honzzaa Zobrazit panel
Nováček
Nováček

Přihlášen: 20.dub.2006
Lokalita: ČR (JM)
Stav: Offline
Bodů: 3
Přímý odkaz na tuto zprávu Téma: systémová proměná uchopovací pomůcky
    Zasláno: 24.dub.2006 v 08:25
Potřeboval bych název systémové proměné která vypíná a zapíná uchopovací pomůcky teda jestli existuje nějaká a nemyslím proměnou OSMODE která přepisue jejich hodnotu .  Všem díky za pomoc 
Zpět nahoru
Seiner Zobrazit panel
CAD/BIM manager
CAD/BIM manager

Přihlášen: 01.říj.2004
Lokalita: ČR (PA)
Používám:
Mechanical 2017, Inventor 2017 a starší
Stav: Offline
Bodů: 1662
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2006 v 08:40

Systémová proměnná je jen OSMODE. Vypnutí/zapnutí se dělá přičtením/odečtením 16384 z aktuální hodnotě. Nepřišel jsem ale na to, jak to udělat jednoduše - aniž bych testoval současný stav.
Takže na začítku v lispu dávám:
(IF (<=(GETVAR "OSMODE") 16384)(PROGN(SETQ OSN 1)(SETVAR "OSMODE" (+(GETVAR "OSMODE")16384))))
a na konci:
(IF (AND(>=(GETVAR "OSMODE")16384)(= OSN 1))(SETVAR "OSMODE" (-(GETVAR "OSMODE")16384)))

Vítězslav Seiner

Chrudim
Zpět nahoru
svarc.vl Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 01.říj.2004
Lokalita: ČR (ÚL)
Používám:
Autocad Mechanical 2010
Stav: Offline
Bodů: 204
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2006 v 08:46

kdyz uchovam promenou OSMODE do svoji promenne a pak OSMODE dam 0 a na konci obnovim OSMODE z me promenne tak mi to taky funguje.(jestli neco delam spatne tak privitam kazdou kritiku).

Zpět nahoru
Stozicky Zobrazit panel
Nováček
Nováček

Přihlášen: 18.říj.2005
Lokalita: ČR (Pha)
Používám:
Autocad MAP
Stav: Offline
Bodů: 15
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2006 v 08:51
Pokud Vam jde o vypnuti uchopovani ve scriptu tak tam se mi osvedcilo nastavit promenou OSNAPCOORD na 1.
Zpět nahoru
Seiner Zobrazit panel
CAD/BIM manager
CAD/BIM manager

Přihlášen: 01.říj.2004
Lokalita: ČR (PA)
Používám:
Mechanical 2017, Inventor 2017 a starší
Stav: Offline
Bodů: 1662
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2006 v 08:51
Dlouho jsem to taky tak dělal, jenže uživatelé si mi stěžovali, že mají nastavenou "svoji" kombinaci uchopení a pokud zruší lispovský program před ukončením, musí nastavovat znova. Při tomto řešení jen stisknou F3.
Vítězslav Seiner

Chrudim
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
ARKANCE

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Implementujeme řešení Autodesk
Stav: Offline
Bodů: 22188
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2006 v 09:12

Nejsnazší a nejjistější cesta na dočasné potlačení uchopení je:


(setvar "OSMODE" (boole 7 (getvar "OSMODE") 16384))
...mojeaplikace....
(setvar "OSMODE" (boole 2 (getvar "OSMODE") 16384))

Vladimír Michl (moderátor)
ARKANCE CZ - arkance.world
(podpora viz emea.support.arkance.world)
Zpět nahoru
Seiner Zobrazit panel
CAD/BIM manager
CAD/BIM manager

Přihlášen: 01.říj.2004
Lokalita: ČR (PA)
Používám:
Mechanical 2017, Inventor 2017 a starší
Stav: Offline
Bodů: 1662
Přímý odkaz na tuto zprávu Zasláno: 24.dub.2006 v 09:36

No jo - to je holt vyšší dívčí. Na bitových opracích jsem chyběl a nějak jsem se je nedoučil ...

Zapíšu si - možná se ještě někdy hodí.

Vítězslav Seiner

Chrudim
Zpět nahoru
Honzzaa Zobrazit panel
Nováček
Nováček

Přihlášen: 20.dub.2006
Lokalita: ČR (JM)
Stav: Offline
Bodů: 3
Přímý odkaz na tuto zprávu Zasláno: 25.dub.2006 v 07:08
Ještě jeden dotaz proč se tam přičítá\odečítá zrovna 16384
Zpět nahoru
vknop Zobrazit panel
Zasloužilý člen
Zasloužilý člen

.

Přihlášen: 04.říj.2004
Lokalita: Czech Republic
Stav: Offline
Bodů: 181
Přímý odkaz na tuto zprávu Zasláno: 25.dub.2006 v 08:46

Původně odeslal(a) Honzzaa Honzzaa napsal(a):

proč se tam přičítá\odečítá zrovna 16384

Protože 16384 je hodnota 15. bitu hodnoty proměnné

Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 8576:VIPChyba přenosu licence: Přenos licence není k dispozici
Tip 3126:VIPPřehled environment proměnných AutoCADu (nastavovaných pomocí SETENV).
Tip 2113:VIPJak zapnout uchopovací módy ve výkresovém pohledu Inventoru?
Tip 2037:VIPRychlé potlačení uchopení pouhým stiskem klávesy.
Tip 5161:Přepínání uchopovacích bodů "pod" kurzorem.
Tip 14735:Proč mi Fusion nenabízí uchopovací body při odměřování?


 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,233 sekund.