Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy Arkance Systems [www.cadforum.cz]
CZ | SK | EN | DE
Přihlášení
či registrace
   právě nás čte: 16617 
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

 

NápovědaCAD 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 360, 3ds Max a s dalšími CAD 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 Systems (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenozměna stylu

 Odpovědět Odpovědět archiv
Autor
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Téma: změna stylu
    Zasláno: 06.kvě.2016 v 13:10
Dobrý den
 
Je možné pomocí pravidla změnit styl kusovníku. Nevím  jak kusovník deklarovat.
Zpět nahoru
krupicka Zobrazit panel
Arkance Systems support
Arkance Systems support
Avatar
Arkance Systems

Přihlášen: 15.říj.2015
Lokalita: ČR (Pha)
Používám:
Inventor HSM
Stav: Offline
Bodů: 122
Přímý odkaz na tuto zprávu Zasláno: 06.kvě.2016 v 13:17
Dobrý den, pokud máte na mysli mít různé typy kusovníků pro různé typy sestav nebo i pro součásti, tak to možné je. Klasicky se kusovník nastavuje v Editoru stylů, karta Správa.

Zpět nahoru
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Zasláno: 06.kvě.2016 v 13:21
omlouvám se ale založil jsem téma ve špatné skupině měl jsem na mysli změnit styl pomocí ilogicu.
Zpět nahoru
krupicka Zobrazit panel
Arkance Systems support
Arkance Systems support
Avatar
Arkance Systems

Přihlášen: 15.říj.2015
Lokalita: ČR (Pha)
Používám:
Inventor HSM
Stav: Offline
Bodů: 122
Přímý odkaz na tuto zprávu Zasláno: 06.kvě.2016 v 13:26
Nic se neděje.
Pomocí i-Logic to možné je, ovšem je to velmi pracné a časově náročné dle kolegy programátora. Co potřebujete přesně rozlišovat?
Zpět nahoru
Navara Zobrazit panel
Arkance Systems support
Arkance Systems support
Avatar
Arkance Systems

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1636
Přímý odkaz na tuto zprávu Zasláno: 06.kvě.2016 v 15:41
Udělat se to dá, ale spoustu času zabere volba stylu kusovníku a ošetření chybových stavů.
Nicméně základní myšlenka je prostá
 
Dim drawingDocument  = ThisDrawing.Document
'Zvolte, ktry kusovnik se ma nastavit. V tomto pripade je to prvni kusovnik na aktivnim listu
Dim partsList As PartsList = drawingDocument.ActiveSheet.PartsLists(1)
'Zvolte, ktery styl se ma pouzit. V tomto pripade je to prvni styl ze vsech dostupnych stylu kusovniku
Dim myPartsListStyle As PartsListStyle = drawingDocument.StylesManager.PartsListStyles(1)
'Nastavi se styl
partsList.Style = myPartsListStyle
Zpět nahoru
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Zasláno: 09.kvě.2016 v 06:23
Děkuji o je přesně ono. Ještě bych se chtěl zeptat jak se deklaruje pozice.
Zpět nahoru
Navara Zobrazit panel
Arkance Systems support
Arkance Systems support
Avatar
Arkance Systems

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1636
Přímý odkaz na tuto zprávu Zasláno: 09.kvě.2016 v 09:19
To funguje podobně
'Aktualni vykres
Dim drawingDocument  = ThisDrawing.Document
'Aktualni list
Dim activeSheet As Sheet = drawingDocument.ActiveSheet
'Prvni pozice
Dim firstBalloon  = activeSheet.Balloons(1)
'Styl pozice
MsgBox(firstBalloon.Style.Name)
Zpět nahoru
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Zasláno: 09.kvě.2016 v 09:30
ještě jednou děkuji poslední dotaz tak jak jsem měnil kusovník, měním i styl pozice. Problém je že opraví jen jednu pozici ta která je v závorce. Jak nadefinovat aby ni to opravilo všechny pozice ve výkresu.
 
Kód mám
 
Format:HTML Format Version:1.0 StartHTML: 165 EndHTML: 4119 StartFragment: 314 EndFragment: 4087 StartSelection: 314 EndSelection: 314 SyntaxEditor Code Snippet
Try
    'Kod s ocekavanou chybou
Dim drawingDocument  = ThisDrawing.Document
Dim Balloon As Balloon = drawingDocument.ActiveSheet.Balloons(1)'Zvolte, která pozice se ma nastavit. V tomto pripade je to prvni pozice na aktivnim listu
Dim myBalloonStyle As BalloonStyle = drawingDocument.StylesManager.BalloonStyles("Pozice (00)")

Balloon.Style = myBalloonStyle

    'Osetreni chyboveho stavu
        
Catch

End Try
Zpět nahoru
Navara Zobrazit panel
Arkance Systems support
Arkance Systems support
Avatar
Arkance Systems

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1636
Přímý odkaz na tuto zprávu Zasláno: 09.kvě.2016 v 09:36
Nejjednodušší je smyčka For Each
 

'Aktualni vykres
Dim drawingDocument = ThisDrawing.Document
'Aktualni list
Dim activeSheet As Sheet = drawingDocument.ActiveSheet
'Zvolte styl
Dim balloonStyle As BalloonStyle = drawingDocument.StylesManager.BalloonStyles(1)
'Nastavte styl vsem pozicim
For Each balloon As Balloon In activeSheet.Balloons
    balloon.Style = balloonStyle
Next
 
Zpět nahoru
shogun6666 Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.bře.2011
Lokalita: ČR (OL)
Používám:
INVENTOR 2011
Stav: Offline
Bodů: 52
Přímý odkaz na tuto zprávu Zasláno: 09.kvě.2016 v 09:49
děkuji
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 10851:iLogic - jak ve výkresu zpracovat materiál a cestu součásti?
Tip 9476:Ukládání DWG kopie IDW výkresu pojmenované podle revize.
Tip 8717:Jak ve výkresu zobrazit těžiště podsestavy?
Tip 9467:Automatické publikování schválených výkresů z Inventoru.
Tip 9341:Použití iLogic na rozklad jména IPT souboru a naplnění iVlastností.
Tip 11550:iLogic: Spuštění externího procesu s parametry


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