Vítejte !   Přihlášení | Registrace
Hlavní menu
CATIA fórum.cz
Novinky
Seriál CATIA
Obecně o CAD
Novinky ze světa DS
Makra pro CATIA V5
Diskuse
Základy Catia
Ke stažení
Doporučujeme
Pracovní příležitosti
Reklama a kampaně
O fóru
Vznik a historie
Statistiky
Přehledy
Hledat na fóru
Nápověda

Seznam příspěvků uživatele

V tabulce jsou všechny příspěvky uživatele Tomáš Jaroš (Jarage) řazené podle témat. Kliknutím na název téma se zobrazíte celou diskusi.

TémaZaloženoOdpověď
Vytvorenie referencie na skicu, axis to axis transform 27.3. 2015 No tak som na to nakoniec prišiel. Pred touto procedurou s errorom som volal viacero funkcii a jednou z nich bola aj taká, v ktorej som potreboval zistit nejake rozmery z iného dokumentu otvoreného v catii (external references), takze sa do part1 uložil iný part. A aj keď som vytváral referencie na point alebo plane po tom, nikdy som sa priamo neodkazoval na part1 premennú, riešil som to takto:
 Dim Ref1 As Reference

Dim Ref2 As Reference
Dim Name As String
Ref2 = hybridShapes_ref_surfaces.Item("OP_out")

Dim XYZ(2) As Object
Dim var As Object

Dim GrillLength As Integer
Dim grillHeight As Integer
grillHeight = NUD_Grill_height.Value
GrillLength = GetOP_out_length()

Dim Counter As Integer
Counter = 1

For i = 1 To GeoSet_Points.HybridShapes.Count
var = hybridShapes_temp.Item("Point_" & i)
var.GetCoordinates(XYZ)
If Math.Abs(XYZ(0)) <= GrillLength And Math.Abs(XYZ(2)) <= grillHeight Then
Ref1 = hybridShapes_temp.Item("Point_" & i)


Takže dilino som ja a nie visualko :) .

Ďakujem za reakcie, je super že existuje takéto fórum aj v rámci Československa :)
 
Vytvorenie referencie na skicu, axis to axis transform 27.3. 2015 Skúsil som vymazať .dll referencie z umiestnenia projektu, taktiež som vymazal referencie vo visualku, reštartoval, nalinkoval referencie nanovo a stále rovnaký problém. V pokusnom dokumente mi to ide bez problémov, Už fakt netuším čím to môže byť. Pomohlo by keby som tu postol celý kód? Je to ale cca 600 riadkov a keď som skúsil len vyselektovať objecty z ktorých sa snažím urobiť referencie, v catii mi ich pekne označilo a žiaden problém nevznikol, teda s deklaráciou a podobne by nemal byť problém.
No v každom prípade ďakujem za reakcie, zajtra to už nejak musím rozlúsknuť lebo ma už tlačí termín :)
Vytvorenie referencie na skicu, axis to axis transform 26.3. 2015 No mám win 7 a Visual studio 2012 ultimate. Neviem prečo to nejde. Skúsil som už všetko čo ma napadlo. Na MSDN píšu: An ArgumentException exception is thrown when at least one of the arguments provided to a method does not meet the specifications of the parameters of the method.
Ale tak pokiaľ viem tak create reference by malo zhltnúť akýkoľvek object...

Prikladám screen chybovej hlášky

https://drive.google.com/file/d/0B5hI-P2L1DigWGptN085TnVVRm8/view?usp=sharing
Vytvorenie referencie na skicu, axis to axis transform 26.3. 2015 No tak axissystem1 je definovany skôr v kòde. Ja som bol tiež presvedčený že to musí bežať ale nie... A visualko mi hádže chybu aj pri vytvárani referencie zo skice temp_sketch... Neviem fakt v čom môže byť problém. Teoreticky nejaká chýbajúca referencia na CATIU alebo niečo podobné? V premenných určite nie je nothing, skúšal som si ich vyselektovať a bez problémov...