diff --git a/doc/distrib/Samples/pl-PL/Core/Core_Python.dyn b/doc/distrib/Samples/pl-PL/Core/Core_Python.dyn
index d2b9edb68f1..bc5aa77bd65 100644
--- a/doc/distrib/Samples/pl-PL/Core/Core_Python.dyn
+++ b/doc/distrib/Samples/pl-PL/Core/Core_Python.dyn
@@ -83,7 +83,7 @@
{
"Id": "30ec0136279d47edacf06a1f0ae3d56a",
"Name": "range",
- "Description": "Od 0 do 10",
+ "Description": "0..10",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
@@ -346,7 +346,7 @@
{
"Id": "59d88e24f9a74bff9929b2d9143d29c8",
"Name": "function",
- "Description": "DesignScript.Builtin.Get.ValueAtIndex(wyjście, 0)",
+ "Description": "DesignScript.Builtin.Get.ValueAtIndex(output, 0)",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
@@ -355,7 +355,7 @@
{
"Id": "0ab66368430d41f2a3854c7b4ff9da7a",
"Name": "function",
- "Description": "DesignScript.Builtin.Get.ValueAtIndex(wyjście, 1)",
+ "Description": "DesignScript.Builtin.Get.ValueAtIndex(output, 1)",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
@@ -364,7 +364,7 @@
{
"Id": "6a006dc2cf674e36a423c6ef2d9aba6c",
"Name": "function",
- "Description": "DesignScript.Builtin.Get.ValueAtIndex(wyjście, 2)",
+ "Description": "DesignScript.Builtin.Get.ValueAtIndex(output, 2)",
"UsingDefaultValue": false,
"Level": 2,
"UseLevels": false,
diff --git a/doc/distrib/xml/cs-CZ/ProtoGeometry.xml b/doc/distrib/xml/cs-CZ/ProtoGeometry.xml
index e79aa8957d6..85db49a257a 100644
--- a/doc/distrib/xml/cs-CZ/ProtoGeometry.xml
+++ b/doc/distrib/xml/cs-CZ/ProtoGeometry.xml
@@ -482,4789 +482,4506 @@
Vrací vzdálenost výšky. Poznámka: Tento příkaz vrátí vstupní kóty kvádru, NIKOLI skutečné kóty globálního prostoru. Jinými slovy, pokud vytvoříte kvádr, šířka (osa X), délka 10 a transformujete jej do systému CoordinateSystem se změnou měřítka 2x v ose X, šířka bude stále 10. ASM vám neumožňuje extrahovat vrcholy tělesa v libovolném předvídatelném pořadí, takže není možné určit kóty po transformaci.
-
- Získat řetězcovou reprezentaci prvku Curve
+
+ Získat řetězcovou reprezentaci prvku Cylinder
-
- Vytvořit křivku pomocí čáry povrchu v prostoru UV
- Povrch k použití
- Počáteční parametr UV, ve kterém bude počátek křivky
- Koncový parametr UV, ve kterém bude konec křivky
- Křivka na parametrech začátku a konce povrchu
+
+ Sestavit těleso (válec) definované nadřazeným systémem CoordinateSystem, poloměrem a výškou válce
+ Nadřazený souřadnicový systém
+ Velikost poloměru
+ Výška válce
+ Válec vytvořený z poloměru a výšky
- isocurve,curvebyuv,lines,uvs
+ cylinder,tube
-
- 0.5,0.5,0.4,0.4
-
-
- Vytvořit křivku, která přechází mezi dvěma křivkami
- První křivka k přechodu
- Druhá křivka k přechodu
- příznak, který určuje, který konec křivky1 se má použít k přechodu
- příznak, který určuje, který konec křivky2 se má použít k přechodu
- příznak, který určuje, zda je typem výsledné křivky spojitost G1 nebo G2
- Výsledná křivka z přechodu dvou křivek
+
+ Vytvořte těleso (válec), když je zadán střed dolní a horní stěny válce.
+ Počáteční bod válce
+ Koncový bod válce
+ Poloměr válce
+ Válec vytvořený pomocí bodů a poloměru
- blend,make continuous,connect
+ cylinder,tube,by center points
-
- Vytvořit křivku pomocí izočáry povrchu
- Základní povrch
- pokud je izočára 0 podél směru U, pokud je 1 podél směru V
- pevná pro hodnotu křivky jiného parametru povrchu
- Izokřivka na povrchu
+
+ Poloměr válce
+
+
+ Celková výška
- isocurve,curvebydir,lines
+ cylinder
-
- 0.5,0.5,0.4
-
-
- Vrací celkovou délku oblouku křivky
+
+ Osa válce
- distance
+ cylinder
-
- Vrací hodnotu True, pokud je křivka rovinná, v jiném případě vrací False.
+
+ Získat řetězcovou reprezentaci prvku Edge
+
+
+ Základní křivka tvořící hranu
+
+
+ Plochy přilehlé k této hraně
+
+
+ Vrchol, ve kterém začíná tato hrana
+
+
+ Vrchol, ve kterém končí tato hrana
+
+
+ Objekty CoEdge přiřazené k této hraně
+
+
+ Získat řetězcovou reprezentaci prvku Ellipse
+
+
+ Vytvořte elipsu vystředěnou na vstupní bod, zarovnanou s rovinou XY GSS a s určenými poloměry osy X a Y.
+ Bod počátku elipsy
+ Poloměr osy X
+ Poloměr osy Y
+ Elipsa vytvořená pomocí počátku a poloměrů
- flat,liesinplane
+ ellipse
-
- Vrací hodnotu True, pokud je křivka uzavřená, v jiném případě vrací False.
-
-
- Získat počáteční bod podél křivky
+
+ Vytvořte elipsu vystředěnou na vstupní bod, se dvěma zadanými osami. Osy by navzájem měly svírat úhel 90 stupňů.
+ Bod počátku elipsy
+ Poloměr osy X
+ Poloměr osy Y
+ Elipsa vytvořená z vektorů počátku
- begin,curvestart,startpt
+ ellipsebylengths,ellipsebyvectors
-
- Získat koncový bod podél křivky
+
+ Vytvořte elipsu vystředěnou a zarovnanou se vstupním systémem CoordinateSystem, s poloměrem x_radius ve směru X systému CS a poloměrem y_radius ve směru Y systému CS.
+ Souřadnicový systém počátku elipsy
+ Poloměr osy X
+ Poloměr osy Y
+ Elipsa vytvořená pomocí souřadnicového systému a poloměrů
- end,curveend,endpt
+ ellipse,aligned ellipse,ellipsebylengths
-
- Normála k rovině, ve které leží křivka. Platné pouze pro rovinné křivky.
+
+ Vytvořte elipsu vystředěnou a zarovnanou se vstupní rovinou, s poloměrem x_radius ve směru osy X roviny a s poloměrem y_radius ve směru osy Y roviny.
+ Rovina, kde je nakreslen oblouk elipsy
+ Poloměr osy X
+ Poloměr osy Y
+ Elipsa vytvořená z roviny a poloměrů
- perpendicular
+ ellipse,aligned ellipse,ellipsebylengths
-
- Získat bod na křivce v určeném parametru mezi objekty StartParameter() a EndParameter()
- Parametr, ve kterém vyhodnocovat
- Bod
+
+ Střed elipsy
+
+
+ Hlavní osa elipsy. Toto je delší osa. Délka vektoru je hlavní poloměr.
+
+
+ Vedlejší osa elipsy. Toto je kratší osa. Délka vektoru je vedlejší poloměr.
+
+
+ Získat řetězcovou reprezentaci prvku EllipseArc
+
+
+ Vytvořit objekt EllipseArc v rovině pomocí daných poloměrů podél os X a Y a úhlů tažení
+ Rovina obsahující oblouk elipsy
+ Poloměr objektu EllipseArc ve směru osy X roviny
+ Poloměr objektu EllipseArc ve směru osy Y roviny
+ Počáteční úhel oblouku podle měření od kladné osy X vstupní roviny
+ Úhel tažení od počátečního úhlu ve stupních
+ Oblouk elipsy vytvořený pomocí poloměrů a úhlů roviny
- pointoncurve,curvepoint
+ ellipsearc,arcs
-
- Získat vektorovou tečnu na křivku v určeném parametru mezi objekty StartParameter() a EndParameter()
- Parametr, ve kterém vyhodnocovat
- Vektor rovnoběžný s křivkou v parametru
+
+ Střed elipsy
- tangentoncurve,curvetan
+ ellipsearc,arcs
-
- Získat vektorovou kolmici na křivku v určeném parametru mezi objekty StartParameter() a EndParameter()
- Parametr, ve kterém vyhodnocovat
- Vektor kolmý ke křivce v parametru
+
+ Hlavní osa elipsy. Toto je delší osa. Délka vektoru je hlavní poloměr.
- normaloncurve,curvenorm
+ ellipsearc,arcs
-
- Získejte vektor kolmý ke křivce v zadaném parametru mezi objekty StartParameter() a EndParameter() Křivka musí být rovinná. Výsledná normála bude konzistentní napříč celým zakřivením křivky.
- Parametr, ve kterém vyhodnocovat
- Pokud je možnost 'strana' nastavena na hodnotu false, normála bude ukazovat směrem doprava od křivky (posun od počátečního bodu ke koncovému bodu křivky). Pokud je možnost 'strana' nastavena na hodnotu true, normála bude ukazovat směrem doleva od křivky.
- Vektor kolmý ke křivce v parametru
+
+ Vedlejší osa elipsy. Toto je kratší osa. Délka vektoru je vedlejší poloměr.
- normaloncurve,curvenorm
+ ellipsearc,arcs
-
- Získá systém CoordinateSystem s počátkem v bodě v zadaném parametru. Osa XAsis je zarovnána s normálou křivky, osa YAxis je zarovnána s tečnou křivky v tomto bodě a osa ZAxis je zarovnána s vektorem UP nebo binormálou v tomto bodě.
- Parametr, ve kterém vyhodnocovat
- Objekt CoordinateSystem v parametru křivky
+
+ Počáteční úhel ve stupních
- coordoncurve,curvecoord,derivatives
+ ellipsearc,arcs
-
- Získat systém CoordinateSystem s počátkem v bodě v zadaném parametru
- Parametr, ve kterém vyhodnocovat
- Osově souměrný systém CoordinateSystem v bodu
+
+ Vrací úhel tažení oblouku elipsy ve stupních.
- frame,axisaligned,aa,coordcurve,framecurve,curveframe,coordoncurve
+ ellipsearc,arcs
-
- Vrací rovinu, jejíž normála je zarovnána s tečnou křivky. Parametry jsou upraveny tak, aby bod 0 vždy byl počátečním bodem a bod 1 vždy byl koncovým bodem.
-
-
+
+ Rovina, ve které se nachází elipsa
- planeoncurve,planecurve,tangentplane
+ ellipsearc,arcs
-
- Načíst bod v určité délce oblouku podél křivky
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Bod v dané délce oblouku
+
+ Získat řetězcovou reprezentaci prvku Face
+
+
+ Všechny hrany kolem této plochy v pořadí proti směru hodinových ručiček
- pointoncurve,curvepoint,pointalongcurve,distanceoncurve,distancepoint,distpoint,arclength
+ faces
+
+ 1
+
-
- Načíst bod v určité délce oblouku podél křivky
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Bod v dané délce oblouku
+
+ Všechny vrcholy kolem této plochy v pořadí proti směru hodinových ručiček
- pointoncurve,curvepoint,pointalongcurve,distanceoncurve,distancepoint,distpoint,arclength
+ faces
+
+ 1
+
-
- Vrátí body rovnoměrně rozmístěné podél délky křivky na základě vstupního počtu dělení.
- Počet dělení
- Body rovnoměrně rozmístěné podél délky křivky
+
+ Všechny smyčky obsažené v této ploše
-
- Vrátí body rozmístěné podél křivky ve stejné délce tětivy na základě vstupního počtu dělení.
- Počet dělení
- Seznam bodů na křivce
+
+ Základní povrch, který tvoří plochu
+ Reprezentace povrchu plochy
-
- Získejte bod v určité délce tětivy křivky z daného umístění parametru.
- Délka tětivy, ve které vyhodnocovat
- Parametr na křivce pro počátek měření
- hodnota true v případě posunu vpřed podél křivky
- Bod na křivce
+
+ Získat řetězcovou reprezentaci prvku Helix
+
+
+ Vytvořte šroubovici. Šroubovice se vždy otáčí ve směru hodinových ručiček okolo zadaného směru osy. Při prohlížení podél směru osy se v prohlížeči zobrazí bod otáčející se ve směru pohybu hodinových ručiček kolem osy, protože se pohybuje po křivce ve směru vzrůstajícího parametru. Rozteč je vzdálenost, kterou šroubovice urazí ve směru osy za jedno otočení. Tato hodnota může být kladná nebo záporná.
+ Bod osy
+ Směrový vektor osy
+ Počáteční bod šroubovice
+ Vzdálenost šroubovice na každých 360 stupňů ve směru osy
+ Počet otočení ve stupních
+ Šroubovice vytvořená pomocí osy
- measure from,measure to,parameteratdist
+ helix,screw,corkscrew,thread
-
- Vrátí body rovnoměrně rozmístěné podél křivky v dané délce úseku od daného bodu.
- Referenční bod, od kterého měřit
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Seznam bodů na křivce včetně daného bodu a směru křivky.
+
+ Úhel ve stupních, o který se šroubovice otočí přes svoji délku
-
- Vrátí body rovnoměrně rozmístěné na křivce v dané délce tětivy od daného bodu.
- Referenční bod, od kterého měřit
- Délka tětivy
- Seznam bodů na křivce včetně daného bodu a směru křivky.
+
+ Rozteč vrátí lineární vzdálenost podél směru osy, kterou šroubovice zabírá jednou celou otáčkou (360 stupňů)
-
- Vrací prvek CoordinateSystem v zadané vzdálenosti od počátečního bodu křivky. Osa Y leží tečně ke křivce, osa X je zakřivení.
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Systém CoordinateSystem na křivce
-
- coordoncurve,curvecoord,derivatives
-
+
+ Poloměr oblouku
-
- Vrací prvek CoordinateSystem v zadané vzdálenosti od počátečního bodu křivky. Osa Y leží tečně ke křivce, osa X je zakřivení.
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Systém CoordinateSystem na křivce
-
- coordoncurve,curvecoord,derivatives
-
+
+ Směr osy šroubovice
-
- Vrací rovinu v zadané vzdálenosti podél křivky od počátečního bodu. Normála roviny je zarovnána s tečnou křivky.
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Rovina na křivce
+
+ Základní bod osy šroubovice
- planeoncurve,planecurve,tangentplane
+ origin,helixstart
-
- Vrací rovinu v zadané vzdálenosti podél křivky od počátečního bodu. Normála roviny je zarovnána s tečnou křivky.
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Rovina na křivce
-
- planeoncurve,planecurve,tangentplane
-
+
+ Získat řetězcovou reprezentaci prvku IndexGroup
-
- Získat délku segmentu měřenou od počátečního bodu křivky k danému parametru.
- Hodnota mezi 0 a 1
- Délka segmentu
-
- lengthatparameter,dist along,lengthatpoint,arclength
-
+
+ Umožňuje porovnat dva objekty IndexGroup.
+ Druhý objekt IndexGroup
+ Rozhodnutí, zda jsou dva objekty stejné
-
- Získat délku segmentu měřenou od počátečního bodu křivky k danému parametru.
- Hodnota mezi 0 a 1
- Délka segmentu
-
- lengthatparameter,dist along,lengthatpoint,arclength
-
+
+ Umožňuje získat pro tento typ hodnotu hash.
+ Jedinečná hodnota hash pro tento objekt
-
- Získejte parametr v určité délce oblouku podél křivky.
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Parametr
+
+ Vytvořit objekt IndexGroup pro ukládání čtyř indexů
+ Index a
+ Index b
+ Index c
+ Index d
+ IndexGroup
- parameteratlen,param along,paramatlen,arclength
+ quad,polygon,mesh,meshes
-
- Získejte parametr v určité délce oblouku podél křivky.
- Vzdálenost podél křivky, ve které má být provedeno vyhodnocení
- Parametr
+
+ Vytvořit objekt IndexGroup pro ukládání tří indexů
+ Index a
+ Index b
+ Index c
+ IndexGroup
- parameteratlen,param along,paramatlen,arclength
+ tri,polygon,mesh,meshes
-
- Získejte parametr v určité délce tětivy podél křivky z daného umístění.
- Délka tětivy, ve které vyhodnocovat
- Parametr na křivce pro počátek měření
- hodnota true v případě posunu vpřed podél křivky
- Parametr
-
- measure from,measure to,parameteratdist
-
+
+ Buď 3, nebo 4, v závislosti na tom, zda představuje trojúhelník nebo čtyřúhelník
-
- Získat parametr v počátečním bodu křivky
- Hodnota parametru
-
- start domain,curvestart
-
+
+ První index
-
- Získat parametr v koncovém bodu křivky
- Hodnota parametru
+
+ Druhý index
+
+
+ Třetí index
+
+
+ Čtvrtý index
+
+
+ Získat řetězcovou reprezentaci prvku Line
+
+
+ Vytvoří rovnou čáru mezi dvěma vstupními body.
+ Počáteční bod čáry
+ Koncový bod čáry
+ Čára od počátečního a koncového bodu
- end domain,curveend
+ line,linebypoints,lines
-
- Načíst délku segmentu mezi dvěma parametry na křivce
- Hodnota mezi 0 a 1
- Hodnota mezi 0 a 1
- Délka segmentu
+
+ Vytvoří čáru nejlépe aproximující rozptýlené vykreslení bodů.
+ Seznam bodů k optimálnímu umístění čáry
+ Čára z umístění prostřednictvím bodů
- measure,distance,arclength
+ line,approximate,lines
-
- Načíst délku oblouku mezi dvěma body parametru na křivce
- Počátek domény
- Konec domény
- Délka oblouku mezi dvěma parametry
+
+ Vytvořte tečnu na vstupní křivku, umístěnou na bod parametru vstupní křivky.
+ Základní oblouk pro tečnu
+ Hodnota parametru
+ Tečna
- measure,distance,arclength
+ tangentline,tangentto,lines
-
- Získejte parametr v daném bodě podél křivky. Pokud bod není na křivce, objekt ParameterAtPoint bude stále vracet hodnotu, která bude odpovídat blízkému bodu na křivce, bod však obecně není nejbližším bodem.
- Bod podél nebo poblíž křivky
- Parametr na křivce pro daný bod.
+
+ Vytvořte přímou čáru od počátečního bodu, přičemž ji prodlužte ve směru vektoru podle zadané délky.
+ Počáteční bod čáry
+ Směrový vektor
+ Délka čáry
+ Čára od počátečního směru a délka
- projectpoint,closestparam,curveparam
+ linebyvector,lines
-
- Obrátit směr křivky
- Nová křivka v opačném směru
+
+ Směr křivky
- flip
+ lines
-
- Odsaďte křivku o zadanou hodnotu. Křivka musí být rovinná.
- Kladná nebo záporná vzdálenost k odsazení
- nové odsazené křivky
+
+ Získat řetězcovou reprezentaci prvku Loop
+
+
+ Celková plocha smyčky
+
+
+ Objekty CoEdge obsažené ve smyčce
+
+
+ Určuje, zda je smyčka hraniční nebo vnitřní.
+
+
+ Získat řetězcovou reprezentaci prvku NurbsCurve
+
+
+ Vytvořte objekt BSplineCurve pomocí explicitních řídicích bodů. POZNÁMKA 1: Objekty BSplineCurve s hodnotou deg=1 mají přerušení G1, což může vést k problémům s vysunutím, tažením a jinými operacemi. Neměly by se používat. Místo nich použijte objekt PolyCurve. POZNÁMKA 2: Pokud je oblouk periodický (uzavřený), pak první a poslední bod MUSÍ být stejné.
+ Body křivky nurbs
+ Křivka Nurbscurve vytvořená z bodů
- thicken,lines
+ nurbscurve,spline,lines
- 0.5,0.4
+ 0.5,0.5,0.45
-
- Vytvořte jednu nebo více křivek odsazením rovinné křivky o zadanou vzdálenost v rovině definované normálou roviny. Pokud mezi odsazenými křivkami komponenty existují mezery, budou vyplněny prodloužením křivek odsazení. Vstupní argument „planeNormal“ má jako výchozí hodnotu normálu roviny obsahující křivku, je však možné určit explicitní normálu rovnoběžnou s původní normálou křivky za účelem lepšího řízení směru odsazení. Pokud je například požadován konzistentní směr odsazení u více křivek sdílejících stejnou rovinu, je možné pomocí hodnoty „planeNormal“ přepsat jednotlivé normály křivky a vynutit stejný směr odsazení u všech křivek. Obrácení normály obrází směr odsazení.
- Kladná vzdálenost odsazení se použije ve směru vektorového součinu vektoru tečny křivky a normálového vektoru roviny, zatímco záporné odsazení se použije v opačném směru.
- Normála roviny křivky. Výchozí hodnotou je normála roviny vstupní křivky
- Jedna nebo více odsazených křivek
+
+ Vytvořte objekt BSplineCurve pomocí explicitních řídicích bodů. POZNÁMKA 1: Objekty BSplineCurve s hodnotou deg=1 mají přerušení G1, což může vést k problémům s vysunutím, tažením a jinými operacemi. Neměly by se používat. Místo nich použijte objekt PolyCurve. POZNÁMKA 2: Pokud je oblouk periodický (uzavřený), pak první a poslední bod MUSÍ být stejné.
+ Body křivky nurbs
+ Stupeň křivky
+ Křivka Nurbscurve vytvořená z bodů
- thicken,lines
+ nurbscurve,spline,degree,lines
- 0.5,0.4
+ 0.5,0.5,0.5,0.45
-
- Vytvořit oblouk pomocí roztažení na rovinu
- Rovina, na které táhnout křivku
- Křivka v rovině
+
+ Vytvořte objekt BSplineCurve pomocí explicitních řídicích bodů. POZNÁMKA 1: Objekty BSplineCurve s hodnotou deg=1 mají přerušení G1, což může vést k problémům s vysunutím, tažením a jinými operacemi. Neměly by se používat. Místo nich použijte objekt PolyCurve. POZNÁMKA 2: Pokud je oblouk periodický (uzavřený), pak první a poslední bod MUSÍ být stejné.
+ Body křivky nurbs
+ Stupeň křivky
+ Přepnout na uzavření křivky
+ Křivka Nurbscurve vytvořená z bodů
- projectcurve,toplane
+ nurbscurve,spline,degree,smoothness,lines
+
+ 0.5,0.5,0.5,0.5,0.45
+
-
- Vytáhněte tuto křivku na vstupní povrch, ve směru normál povrchu.
-
+
+ Vytvořte objekt BSplineCurve z řídicích vrcholů, tloušťek a uzlů. Z DOKUMENTŮ ASM: Stupeň: měl by být větší než 1 (aproximace lineární po částech) a menší než 26 (maximální stupeň na bázi B-spline podporovaný ASM). Tloušťky čar: Všechny hodnoty tloušťky čar (pokud jsou zadány) by měly být zásadně kladné. Tloušťka čar menší než 1e-11 bude zamítnuta a funkce se nezdaří. Uzly: vektor uzlu by měl být nesestupná posloupnost. Vnitřní různorodost uzlů by neměla být větší než stupeň + 1 na začátku nebo na konci uzlu a stupeň na vnitřním uzlu (to umožňuje reprezentaci oblouků s přerušeními G1). Všimněte si, že nesvázané vektory jsou podporovány, ale budou převedeny na svázané, s odpovídajícími změnami použitými na data řídicího bodu / tloušťky čar. Pole uzlu: velikost pole musí být num_control_points + stupeň + 1
+
+
+
+
- projectcurve,tosurf
+ explicit,nurbscurve,spline,degree,spline byarray,lines
+
+ 0.5,0.5,0.5,0.5,0.5,0.45
+
-
- Rozdělí křivku na zadaný počet křivek stejné délky.
- Počet dělení
- Pole křivek po rozdělení
+
+ Vytvořte objekt BSplineCurve pomocí interpolace mezi body.
+ Body křivky nurbs
+ Křivka Nurbscurve vytvořená z bodů
- chopcurve,segment,slices
+ fit,approximate,spline,lines
+
+ 0.5,0.5,0.5,0.45
+
-
- Rozdělí křivky na zadaný počet křivek se stejnými vzdálenostmi mezi počátkem a koncem každé křivky (stejné tětivy).
- Počet dělení
- Pole křivek po rozdělení
+
+ Vytvořte objekt BSplineCurve pomocí interpolace mezi body. POZNÁMKA 2: Pokud je křivka periodická (uzavřená), MUSÍ být první a poslední bod stejné.
+ Body křivky nurbs
+ Přepnout na uzavření křivky
+ Křivka Nurbscurve vytvořená z bodů
- divide by chordlength,chord,segment,chopcurve
+ fit,approximate,spline,lines
+
+ 0.5,0.5,0.5,0.45
+
-
- Rozdělí křivku na křivky dané délky změřené od daného umístění parametru.
- Délka křivek po rozdělení
- Umístění parametru pro počátek měření
- Pole křivek po rozdělení
-
- divide by chordlength,chord,segment,chopcurve
-
-
-
- Rozdělí křivku na křivky dané délky tětivy změřené od daného umístění parametru.
- Délka tětivy každé křivky získané z rozdělení
- Umístění parametru pro počátek měření
- Pole křivek po rozdělení
+
+ Vytvořte objekt BSplineCurve pomocí interpolace mezi body s určeným stupněm.
+ Body křivky nurbs
+ Stupeň křivky
+ Křivka Nurbscurve vytvořená z bodů
- divide by chordlength,chord,segment,chopcurve
+ fit,approximate,spline,smoothness,lines
+
+ 0.5,0.5,0.5,0.5,0.45
+
-
- Odebere počátek křivky v zadaném parametru.
- Parametr, ve kterém začít ořezávat
- Nová křivka s odebraným počátkem
+
+ Vrátí objekt BSplineCurve prostřednictvím bodů, s tečnými směry.
+ Řídicí body křivky nurbs
+ Počáteční tečna
+ Koncová tečna
+ Křivka Nurbscurve vytvořená z bodů a tečen
- rem,remstart,removestart,trimcurve
+ spline by tangent,tangents,lines
+
+ 0.5,0.5,0.45
+
-
- Odebere počátek křivky v zadaném parametru.
- Parametr, ve kterém začít ořezávat
- Nová křivka s odebraným počátkem
+
+ Stupeň křivky
- rem,remstart,removestart,trimcurve
+ smoothness,interpolation,continuity
-
- Odstraní konec křivky v zadaném parametru.
- Parametr, ve kterém začít ořezávat
- Nová křivka s odstraněným koncem
+
+ Určuje, zda je objekt NurbsCurve periodický, či nikoli. Periodická křivka je uzavřená křivka, u které deformace nevytvoří vzhled zalomení.
- rem,remend,removeend,trimcurve
+ isclosed
-
- Odstraní konec křivky v zadaném parametru.
- Parametr, ve kterém začít ořezávat
- Nová křivka s odstraněným koncem
-
- rem,remend,removeend,trimcurve
-
+
+ Určuje, zda je objekt NurbsCurve racionální, či nikoli. Tento údaj definuje, zda libovolné váhy nemají hodnotu 1.0.
-
- Odebere začátek a konec křivky v zadaných parametrech.
- Parametr, ve kterém začít ořezávat
- Parametr, ve kterém začít ořezávat
- Nová křivka s odstraněnými vnějšími segmenty
-
- rem,remend,remstart,remove,trimcurve,removeends
-
+
+ Získejte řídicí body objektu NurbsCurve. Jsou to body, u kterých oblouk provádí interpolaci.
+ Pole bodů
-
- Odebere začátek a konec křivky v zadaných parametrech.
- Parametr, ve kterém začít ořezávat
- Parametr, ve kterém začít ořezávat
- Nová křivka s odstraněnými vnějšími segmenty
-
- rem,remend,remstart,remove,trimcurve,removeends
-
+
+ Uzly křivky. Za uzly se považuje řada hodnot parametru (hodnoty double), pomocí nichž se určí, kde a jak řídicí body ovlivní křivku.
+ Uzly křivky nurbs
-
- Odstraní vnitřní část křivky v zadaných parametrech.
- Parametr, ve kterém začít ořezávat
- Parametr, ve kterém začít ořezávat
- Nová křivka s odstraněným vnitřním segmentem
+
+ Vrací váhy řídicích bodů objektu NurbsCurve. Váhy určují vliv jednotlivých řídicích bodů na tvar křivky.
+ Tloušťky křivky nurbs
- rem,removemiddle,middle,remmiddle,cutout,trimcurve
+ ptweight
-
- Odstraní vnitřní část křivky v zadaných parametrech.
- Parametr, ve kterém začít ořezávat
- Parametr, ve kterém začít ořezávat
- Nová křivka s odstraněným vnitřním segmentem
-
- rem,removemiddle,middle,remmiddle,cutout,trimcurve
-
+
+ Získat řetězcovou reprezentaci prvku NurbsSurface
-
- Odstraní několik segmentů křivky, přičemž vyřadí první, třetí, pátý... segment.
- Seznam parametrů, ve kterých rozdělit křivku
- Pole křivek s vyřazeným prvním, třetím, pátým... segmentem
+
+ Vytváří objekt NurbsSurface s určenými interpolovanými body a stupni U a V. Výsledný povrch bude procházet všemi body.
+ Osnova bodů pro povrch nurbs
+ Stupeň ve směru U
+ Stupeň ve směru V
+ Povrch Nurbs vytvořený pomocí bodů
- rem,removeparts,remparts,cutout,trimcurv,interior,odd
+ fit,topoints
-
- Odstraní několik segmentů křivky, přičemž vyřadí první, třetí, pátý... segment.
- Seznam parametrů, ve kterých rozdělit křivku
- Pole křivek s vyřazeným prvním, třetím, pátým... segmentem
+
+ Vytváří objekt NurbsSurface s určenými interpolovanými body a stupni U a V. Výsledný povrch bude procházet všemi body. Počet tečen musí odpovídat počtu bodů v odpovídajícím směru. Výsledný povrch bude stupně 3 ve směru U i V.
+
+
+
+
+
+
- rem,removeparts,remparts,cutout,trimcurv,interior,odd
+ fit,topoints,totangents
-
- Odebere sudé nebo liché úseky křivky rozdělené v daných parametrech podle toho, zda má příznak „discardEvenSegments“ hodnotu true nebo false.
- Seznam parametrů, ve kterých rozdělit křivku
- Přepínač k odstranění sudých segmentů
- Seznam křivek zbývajících po zrušení sudých nebo lichých úseků křivek.
+
+ Vytváří objekt NurbsSurface vyhovujícího kolekci různých vlastností povrchu. Jedná se o nejpokročilejší způsob umístění povrchu. Výsledný povrch bude procházet všemi body. Počet tečen musí odpovídat počtu bodů v odpovídajícím směru. Výsledný povrch bude stupně 3 ve směru U i V. Derivace rohu by měly být druhého řádu (dP/dUdV) a měly by být obsaženy v tomto pořadí [lowU, lowV], [highU, lowV] , [lowU, highV], [highU, highV].
+
+
+
+
+
+
+
+
+
- rem,removeparts,remparts,cutout,trimcurv,interior,even
+ fit,topoints,totangents,fit corners,complex fit
-
- Rozdělí křivku na dvě části v zadaném parametru.
- Parametr, ve kterém provést rozdělení
- Dvě křivky zbývající po rozdělení
-
- cutinto,divide,curve2curves,cut
-
+
+ Vytvořte objekt NurbsSurface pomocí explicitních řídicích bodů se zadanými stupni U a V.
+ Osnova řídicích bodů pro povrch nurbs
+ Stupeň ve směru U
+ Stupeň ve směru V
+ Povrch Nurbs vytvořený pomocí řídicích bodů
-
- Rozdělí křivku na dvě části v zadaném parametru.
- Parametr, ve kterém provést rozdělení
- Dvě křivky zbývající po rozdělení
+
+ Vytvoří objekt NurbsSurface pomocí zadaných řídicích vrcholů, uzlů, tloušťky čar a stupňů U V. Existuje několik omezení dat, které v případě porušení způsobí selhání funkce a výskyt výjimky. Stupeň: stupně U i V by měly být >= 1 (interpolace lineární po částech) a menší než 26 (maximální stupeň založený na B-spline, který podporuje ASM). Tloušťky čar: Všechny hodnoty tloušťky čar (pokud jsou zadány) by měly být zásadně kladné. Tloušťka čáry menší než 1e-11 bude zamítnuta a funkce se nezdaří. Uzly: oba uzlové vektory by měly být nesestupné posloupnosti. Vnitřní různorodost uzlů by neměla být větší než stupeň + 1 na počátečním nebo koncovém uzlu a stupeň na interním uzlu (to umožňuje reprezentaci povrchů s přerušeními G1). Všimněte si, že jsou podporovány nesvázané vektory uzlů, ale takové budou převedeny na svázané tím, že u nich budou provedeny změny použité v datech řídicího bodu / tloušťky čar.
+
+
+
+
+
+
+
- cutinto,divide,curve2curves,cut
+ lines
+
+ 0.4
+
-
- Rozdělit křivku na více částí v zadaných parametrech
- Seznam parametrů, ve kterých rozdělit křivku
- Křivky vytvořené z rozdělení
+
+ Vrací stupeň povrchu ve směru U.
- cutinto,divide,curve2curves,cut,cut multiple,splitmultiple
+ surface smoothness,continuity
-
- Rozdělit křivku na více částí v zadaných parametrech
- Seznam parametrů, ve kterých rozdělit křivku
- Křivky vytvořené z rozdělení
+
+ Vrací stupeň povrchu ve směru V.
- cutinto,divide,curve2curves,cut,cut multiple,splitmultiple
+ surface smoothness,continuity
-
- Rozdělí křivku na více částí v daných bodech.
- Body na křivce, ve kterých rozdělit křivku
- Křivky vytvořené z rozdělení
-
- cutinto,divide,curve2curves,cut,cut multiple,splitmultiple
-
+
+ Vrací počet řídicích bodů ve směru U.
-
- Připojit sadu křivek ke konci objektu polycurve. Převrátí křivky kvůli zajištění konektivity.
- Jiné křivky nebo křivky k připojení k objektu PolyCurve
- Objekt PolyCurve vytvořený z křivek
-
- convertcurves,curves2polycurve,joincurves,concat,joinall,joinmany
-
+
+ Vrací počet řídicích bodů ve směru V.
-
- Spojte tuto křivku a vstupní křivku do nového objektu PolyCurve, přičemž přesně zachovejte původní křivky.
- Křivka, se kterou má být vytvořeno spojení
- Objekt PolyCurve tvořený dvěma křivkami
+
+ Vrací hodnotu true, pokud je povrch periodický ve směru U.
- convertcurve,curve2polycurve,joincurve,concat
+ closedinU
-
- Vysune křivku ve směru normálového vektoru.
- Vzdálenost vysunutí křivky
- Vysunutý povrch
+
+ Vrací hodnotu true, pokud je povrch periodický ve směru V.
- pushcurve,pullcurve,curve2surf,curveextrude,extrudecurve
+ closedinV
-
- Vysune křivku v určeném směru o délku vstupního vektoru.
- Vektor, podél kterého se má provést vysunutí
- Vysunutý povrch
-
- pushcurve,pullcurve,curve2surf,curveextrude,extrudecurve
-
+
+ Určuje, zda je objekt NurbsSurface racionální, či nikoli. Tato hodnota definuje, zda libovolné váhy nemají hodnotu 1.0. Vrací hodnotu True, pokud je povrch racionální, jinak vrací hodnotu false.
-
- Vysune křivku v určeném směru o zadanou vzdálenost.
- Vektor, podél kterého se má provést vysunutí
- Vzdálenost vysunutí
- Vysunutý povrch
-
- pushcurve,pullcurve,curve2surf,curveextrude,extrudecurve
-
+
+ Vrací řídicí body objektu NurbsSurface (sloupy).
+
-
- Vysune křivku ve směru normály o zadanou vzdálenost. Křivka musí být uzavřená.
- Vzdálenost vysunutí
- Vysunuté těleso
+
+ Vrací váhy řídicích bodů objektu NurbsSurface. Váhy určují vliv, který jednotlivé řídicí body mají na tvar povrchu.
+ Tloušťky nurbs povrchu
- profileextrude,extrudeprofile,curve2solid,curveextrude,extrudecurve
+ ptweights
-
- Vysune křivku v určeném směru o délku vstupního vektoru. Křivka musí být uzavřená.
- Vektor, podél kterého se má provést vysunutí
- Vysunuté těleso
-
- profileextrude,extrudeprofile,curve2solid,curveextrude,extrudecurve
-
+
+ Vrací uzly povrchu ve směru U. Za uzly se považuje řada hodnot parametru (hodnoty double), pomocí nichž se určí, kde a jak řídicí body ovlivní povrch.
+ Uzly U nurbs povrchu
-
- Vysune křivku v určeném směru o zadanou vzdálenost. Křivka musí být uzavřená.
- Vektor, podél kterého se má provést vysunutí
- Vzdálenost vysunutí
- Vysunuté těleso
+
+ Vrací uzly povrchu ve směru V. Za uzly se považuje řada hodnot parametru (hodnoty double), pomocí nichž se určí, kde a jak řídicí body ovlivní povrch.
+ Uzly V nurbs povrchu
+
+
+ Získat řetězcovou reprezentaci prvku Plane
+
+
+ Vytvoří rovinu vystředěnou na kořenový bod, s vstupním normálovým vektorem.
+ Bod počátku roviny
+ Normálový směrový vektor roviny
+ Rovina vytvořená pomocí počátku a normály
- profileextrude,extrudeprofile,curve2solid,curveextrude,extrudecurve
+ plane,tonormal
-
- Prodlužte křivku o zadanou vzdálenost v určitém konci určeném vybraným bodem. Vybraná strana se prodlouží. Uzavřené křivky, jako jsou kružnice a elipsy, nelze prodloužit. Pokud je prodlužovaná křivka lineární, bude prodloužení také lineární.
- Vzdálenost prodloužení
- Bod na konci, který má být prodloužen
- Prodloužená křivka
-
- makelonger,stretch,extendside
-
+
+ Vytvoří „orientovanou“ rovinu umístěnou v počátku bodu s normálovým vektorem, ale se specifickou orientací osy X. Toto nastavení nemá žádný vliv na rozdělení, průsečíky, promítnutí a jiné podobné operace, pouze určuje orientaci vstupního souřadnicového systému.
+ Bod počátku roviny
+ Normálový směrový vektor
+ Směrový vektor osy X
+ Rovina podle normály počátku a osy x
-
- Prodlužte křivku o zadanou vzdálenost na jejím počátku. Uzavřené křivky, jako jsou kružnice a elipsy, nelze prodloužit. Pokud je prodlužovaná křivka lineární, bude prodloužení také lineární.
- Vzdálenost prodloužení
- Prodloužená křivka
-
- makelonger,stretch
-
+
+ Osa X a Y leží v rovině. Osa Z je vektorový součin dvou vektorů.
+ Bod počátku roviny
+ Směrový vektor osy X roviny
+ Směrový vektor osy Y roviny
+ Rovina vytvořená pomocí osy x a osy y počátku
-
- Prodlužte křivku o zadanou vzdálenost na jejím konci. Uzavřené křivky, jako jsou kružnice a elipsy, nelze prodloužit. Pokud je prodlužovaná křivka lineární, bude prodloužení také lineární.
- Vzdálenost prodloužení
- Prodloužená křivka
+
+ Umístí rovinu do vstupních bodů; v zásadě jde o 3D umístění bodového grafu.
+ Seznam bodů k definování roviny
+ Rovina vytvořená pomocí optimálního umístění bodů
- makelonger,stretch
+ fit,bestfit
-
- Aproximujte křivku pomocí kolekce oblouků a čar.
- Pole oblouků a čar přibližujících se křivce
+
+ Vytvořte rovinu obsahující vstupní čáru a externí bod. Bod nemůže ležet na čáře nebo na ose čáry.
+ Čára použitá k určení roviny
+ Bod použitý k určení roviny
+ Rovina vytvořená z čáry a bodu
- rationalizecurve,fitarcs,fitlines,arcs,lines
+ lines
- 0.5,0.5,0.5,0.4,0.4
+ 0.4
-
- Převede křivku na aproximaci objektu NurbsCurve.
- Objekt NurbsCurve přibližující se křivce
+
+ Vytvořte rovinu, která obsahuje tři vstupní body.
+ Počátek roviny
+ Libovolný bod ležící v rovině
+ Bod ležící na ose X roviny vzhledem k počátku roviny
+
+
+
+ Vytvoří rovinu v prostoru XY.
+ Rovina v globální rovině XY
+
+
+ Vytvoří rovinu v prostoru XZ.
+ Rovina v globální rovině XZ
+
+
+ Vytvoří rovinu v prostoru YZ.
+ Rovina v globální rovině YZ
+
+
+ Vrací počátek roviny.
- curve2spline,convertcurve,tospline,lines
+ position,planecenter
-
- 0.5,0.5,0.5,0.4
-
-
- Opravit uzavřenou křivku
- Povrch na vnitřní straně křivky
+
+ Vrací normálový směr roviny.
- fill,profiletosurf,loop,loop2surf,edgesurf
+ perpendicular
-
- Promítne vstupní křivku podél daného směru promítnutí na určenou základní geometrii.
- Geometrie, na kterou se má promítat
- Vektor
- Seznam geometrií promítnutých na základní geometrii
+
+ Základ X roviny
-
- Táhne tuto křivku podél křivky trajektorie, přičemž vytváří povrch.
-
+
+ Základ Y roviny
+
+
+ Vytvoří nový systém CoordinateSystem, který představuje tuto rovinu. Je založena na počátku a osách X a Y.
- sweep1,curve2surf
+ converttoCS,convert2cs
-
- Táhne tuto uzavřenou křivku podél křivky trajektorie, přičemž vytvoří těleso.
-
+
+ Vytvořte nové odsazení roviny podle této roviny v normálovém směru, a to o zadanou vzdálenost.
+
- sweep1,curve2solid,loop2solid,profile2solid,curvetosolid,looptosolid,profiletosolid
+ alongnormal,moveplane
-
- Táhne tuto uzavřenou křivku podél křivky trajektorie, přičemž vytvoří těleso.
- Trajektorie, která reprezentuje trajektorii tažení
- Odřízněte konec tažení a nastavte jej kolmo k trajektorii.
- Těleso, které táhne tuto uzavřenou křivku podél křivky trajektorie
+
+ Získat řetězcovou reprezentaci prvku Point
+
+
+ Umožňuje porovnat dva objekty Point.
+ Druhý objekt Point
+ Rozhodnutí, zda jsou dva objekty stejné
+
+
+ Umožňuje získat pro tento typ hodnotu hash.
+ Jedinečná hodnota hash pro tento objekt
+
+
+ Vytvořte bod v rovině XY daných dvou kartézských souřadnic. Komponenta Z je 0.
+ Souřadnice X
+ Souřadnice Y
+ Bod vytvořený pomocí souřadnic
- sweep1,curve2solid,loop2solid,profile2solid,curvetosolid,looptosolid,profiletosolid
+ xy,position
-
- Vrátí novou křivku aproximovanou se zadanou tolerancí.
-
-
+
+ Získat bod počátku (0,0,0).
+ Bod počátku
- fitcurve,reducecurve,simplecurve,approximate
+ zero,origin
-
- Získat řetězcovou reprezentaci prvku Cylinder
+
+ Vytvořit bod daný 3 kartézskými souřadnicemi
+ Souřadnice X
+ Souřadnice Y
+ Souřadnice Z
+ Bod vytvořený pomocí souřadnic
+
+ point,xyz,position
+
-
- Sestavit těleso (válec) definované nadřazeným systémem CoordinateSystem, poloměrem a výškou válce
+
+ Vytvořit bod v daném souřadnicovém systému pomocí 3 kartézských souřadnic
Nadřazený souřadnicový systém
- Velikost poloměru
- Výška válce
- Válec vytvořený z poloměru a výšky
+ Souřadnice X
+ Souřadnice Y
+ Souřadnice Z
+ Bod v kartézských souřadnicích
- cylinder,tube
+ point,xyz,localposition
-
- Vytvořte těleso (válec), když je zadán střed dolní a horní stěny válce.
- Počáteční bod válce
- Koncový bod válce
- Poloměr válce
- Válec vytvořený pomocí bodů a poloměru
+
+ Vytvoří bod v daném systému souřadnic daném jeho umístěním ve válcových souřadnicích.
+ Souřadnicový systém, ve kterém má být bod vytvořen
+ Úhel je otočení ve směru od osy X v souřadnicovém systému okolo osy Z ve stupních.
+ Výška bodu nad rovinou XY
+ Vzdálenost od počátku souřadnicového systému
+ Bod ve válcových souřadnicích
- cylinder,tube,by center points
+ point,localposition
-
- Poloměr válce
-
-
- Celková výška
+
+ Vytvořte bod v daném souřadnicovém systému určený jeho polohou v kulových souřadnicích.
+ Souřadnicový systém, ve kterém má být bod vytvořen
+ Úhel směrem dolů od osy Z ve stupních
+ Otočení kolem koule ve směru od osy X ve stupních
+ Odsazení od počátku
+ Bod v kulových souřadnicích
- cylinder
+ point,localposition
-
- Osa válce
+
+ Zredukovat body za účelem vyloučení duplikátů v rámci tolerance zahrnutých bodů
+ Seznam bodů, u kterých se budou redukovat duplikáty
+ Tolerance použitá při redukování
+ Jedinečné body
- cylinder
+ unique,duplicates,remove duplicates,distinct,near
-
- Získat řetězcovou reprezentaci prvku Edge
-
-
- Základní křivka tvořící hranu
-
-
- Plochy přilehlé k této hraně
-
-
- Vrchol, ve kterém začíná tato hrana
-
-
- Vrchol, ve kterém končí tato hrana
+
+ Získat komponentu X bodu
-
- Objekty CoEdge přiřazené k této hraně
+
+ Získat komponentu Y bodu
-
- Získat řetězcovou reprezentaci prvku Ellipse
+
+ Získat komponentu Z bodu
-
- Vytvořte elipsu vystředěnou na vstupní bod, zarovnanou s rovinou XY GSS a s určenými poloměry osy X a Y.
- Bod počátku elipsy
- Poloměr osy X
- Poloměr osy Y
- Elipsa vytvořená pomocí počátku a poloměrů
+
+ Získat vektor se stejnou komponentou X, Y a Z
+
- ellipse
+ convertovector,point2vector
-
- Vytvořte elipsu vystředěnou na vstupní bod, se dvěma zadanými osami. Osy by navzájem měly svírat úhel 90 stupňů.
- Bod počátku elipsy
- Poloměr osy X
- Poloměr osy Y
- Elipsa vytvořená z vektorů počátku
+
+ Přidejte vektor k bodu. Stejné jako operace Translate(Vector).
+
+
- ellipsebylengths,ellipsebyvectors
+ movepoint,move,move along
-
- Vytvořte elipsu vystředěnou a zarovnanou se vstupním systémem CoordinateSystem, s poloměrem x_radius ve směru X systému CS a poloměrem y_radius ve směru Y systému CS.
- Souřadnicový systém počátku elipsy
- Poloměr osy X
- Poloměr osy Y
- Elipsa vytvořená pomocí souřadnicového systému a poloměrů
-
- ellipse,aligned ellipse,ellipsebylengths
-
-
-
- Vytvořte elipsu vystředěnou a zarovnanou se vstupní rovinou, s poloměrem x_radius ve směru osy X roviny a s poloměrem y_radius ve směru osy Y roviny.
- Rovina, kde je nakreslen oblouk elipsy
- Poloměr osy X
- Poloměr osy Y
- Elipsa vytvořená z roviny a poloměrů
+
+ Odečtěte vektor od bodu. Stejné jako operace Translate(-Vector).
+
+
- ellipse,aligned ellipse,ellipsebylengths
+ movepoint,move,move along
-
- Střed elipsy
-
-
- Hlavní osa elipsy. Toto je delší osa. Délka vektoru je hlavní poloměr.
-
-
- Vedlejší osa elipsy. Toto je kratší osa. Délka vektoru je vedlejší poloměr.
+
+ Promítat jinou část geometrie na tuto, a to podél zadaného směrového vektoru
+
+
+
-
- Získat řetězcovou reprezentaci prvku EllipseArc
+
+ Získat řetězcovou reprezentaci prvku PolySurface
-
- Vytvořit objekt EllipseArc v rovině pomocí daných poloměrů podél os X a Y a úhlů tažení
- Rovina obsahující oblouk elipsy
- Poloměr objektu EllipseArc ve směru osy X roviny
- Poloměr objektu EllipseArc ve směru osy Y roviny
- Počáteční úhel oblouku podle měření od kladné osy X vstupní roviny
- Úhel tažení od počátečního úhlu ve stupních
- Oblouk elipsy vytvořený pomocí poloměrů a úhlů roviny
-
- ellipsearc,arcs
-
+
+ Vytvoří objekt PolySurface pomocí šablonování prostřednictvím křivek.
+ Křivky k šablonování
+
-
- Vytvořit objekt EllipseArc v rovině pomocí daných poloměrů podél os X a Y a úhlů tažení
- Rovina, ve které je obsažen objekt EllipseArc
- Poloměr objektu EllipseArc ve směru osy X roviny
- Poloměr objektu EllipseArc ve směru osy Y roviny
- Počáteční úhel oblouku podle měření od kladné osy X vstupní roviny
- Úhel tažení od počátečního úhlu ve stupních
+
+ Vytvoří objekt PolySurface pomocí šablonování prostřednictvím objektů PolyCurves.
+ Křivky k šablonování
+ Křivka k vedení šablonování
- ellipsearc,arcs
+ loftbyrail
-
- Střed elipsy
+
+ Vytvoří objekt PolySurface pomocí šablonování prostřednictvím objektů PolyCurves.
+ Křivky k šablonování
+ Křivky k vedení šablonování
+
- ellipsearc,arcs
+ loftbyrails,loft rails,guides
-
- Hlavní osa elipsy. Toto je delší osa. Délka vektoru je hlavní poloměr.
+
+ Vytvořte objekt Polysurface spojením povrchů.
+ Povrchy, které se mají spojit do objektu PolySurface
+
- ellipsearc,arcs
+ joinsurfaces,joinsrf
-
- Vedlejší osa elipsy. Toto je kratší osa. Délka vektoru je vedlejší poloměr.
+
+ Vytvořte objekt Polysurface pomocí povrchů tělesa.
+ Těleso, jehož povrchy se mají použít
+
- ellipsearc,arcs
+ solid2poly,solidtopoly,convertsolid
-
- Počáteční úhel ve stupních
+
+ Vytvořte objekt Polysurface tažením křivky podél trajektorie.
+ Křivka, podél které se má provést tažení
+ Profil tažení
+
- ellipsearc,arcs
+ sweep,rail,guide,sweep1
-
- Vrací úhel tažení oblouku elipsy ve stupních.
+
+ Vraťte nové povrchy představující základní povrchy.
+
- ellipsearc,arcs
+ subsurfaces,getsurfaces,explode
-
- Rovina, ve které se nachází elipsa
+
+ Vyhledejte povrchy pomocí bodu. Využívá první průsečík v dopředném směru. Vrací jeden povrch, pokud dochází k zásahu povrchu, dva povrchy, pokud dochází k zásahu hrany vnitřní části, a mnoho povrchů, pokud dochází k zásahu vrcholu.
+
+
+
- ellipsearc,arcs
+ surfacesatpoint,findsurfaces,extractsurfaces
-
- Získat řetězcovou reprezentaci prvku Face
-
-
- Všechny hrany kolem této plochy v pořadí proti směru hodinových ručiček
+
+ Vyhledejte povrchy pomocí čáry. Využívá všechny povrchy zasažené čárou.
+
+
- faces
+ surfacesonline,findsurfaces,extractsurfaces,lines
- 1
+ 0.5,0.5,0.5,0.4
-
- Všechny vrcholy kolem této plochy v pořadí proti směru hodinových ručiček
-
- faces
-
-
- 1
-
+
+ Vypočítat hranice 2D buňky, které nejsou připojeny k jiným povrchům
+
-
- Všechny smyčky obsažené v této ploše
+
+ Extrahovat tělesa z objektu Polysurface, která jsou definována podmnožinou povrchů
+
-
- Základní povrch, který tvoří plochu
- Reprezentace povrchu plochy
+
+ Vrací počet povrchů objektu polysurface.
+ Počet povrchů
-
- Získat řetězcovou reprezentaci prvku Helix
+
+ Vrací počet hran objektu polysurface.
+ Počet hran
-
- Vytvořte šroubovici. Šroubovice se vždy otáčí ve směru hodinových ručiček okolo zadaného směru osy. Při prohlížení podél směru osy se v prohlížeči zobrazí bod otáčející se ve směru pohybu hodinových ručiček kolem osy, protože se pohybuje po křivce ve směru vzrůstajícího parametru. Rozteč je vzdálenost, kterou šroubovice urazí ve směru osy za jedno otočení. Tato hodnota může být kladná nebo záporná.
- Bod osy
- Směrový vektor osy
- Počáteční bod šroubovice
- Vzdálenost šroubovice na každých 360 stupňů ve směru osy
- Počet otočení ve stupních
- Šroubovice vytvořená pomocí osy
+
+ Vrací počet vrcholů objektu polysurface.
+ Počet vrcholů
+
+
+ Zaoblí objekt PolySurface podél vstupních hran pomocí zadaného poloměru.
+
+
+
- helix,screw,corkscrew,thread
+ round,smooth,smoothedge,roundedges
-
- Úhel ve stupních, o který se šroubovice otočí přes svoji délku
-
-
- Rozteč vrátí lineární vzdálenost podél směru osy, kterou šroubovice zabírá jednou celou otáčkou (360 stupňů)
-
-
- Poloměr oblouku
+
+ Zkosí objekt PolySurface podél vstupních hran v daném odsazení od rohu hrany.
+
+
+
+
+ bevel,flattenedges
+
-
- Směr osy šroubovice
+
+ Získat řetězcovou reprezentaci prvku Rectangle
-
- Základní bod osy šroubovice
+
+ Vytvořte obdélník pomocí čtyř rohových bodů.
+ Seznam rohových bodů obdélníku
+ Obdélník vytvořený pomocí rohových bodů
- origin,helixstart
+ rectbypointarray
-
- Získat řetězcovou reprezentaci prvku IndexGroup
-
-
- Umožňuje porovnat dva objekty IndexGroup.
- Druhý objekt IndexGroup
- Rozhodnutí, zda jsou dva objekty stejné
+
+ Vytvořte obdélník pomocí čtyř rohových bodů.
+ 1. rohový bod obdélníku
+ 2. rohový bod obdélníku
+ 3. rohový bod obdélníku
+ 4. rohový bod obdélníku
+ Obdélník vytvořený pomocí rohových bodů
+
+ rectbypoints
+
-
- Umožňuje získat pro tento typ hodnotu hash.
- Jedinečná hodnota hash pro tento objekt
+
+ Vytvořte obdélník vystředěný na počátek systému GSS v rovině XY systému GSS se zadanou šířkou (délka osy x) a délkou (délka osy Y).
+ Šířka obdélníku
+ Délka obdélníku
+ Obdélník vytvořený pomocí šířky a délky
+
+ rectbylengths
+
-
- Vytvořit objekt IndexGroup pro ukládání čtyř indexů
- Index a
- Index b
- Index c
- Index d
- IndexGroup
+
+ Vytvořte obdélník vystředěný na kořen vstupní roviny se vstupní šířkou (délka osy X roviny) a délkou (délka osy Y roviny).
+ Rovina použitá k vystředění obdélníku
+ Šířka obdélníku
+ Délka obdélníku
+ Obdélník vytvořený pomocí šířky a délky
- quad,polygon,mesh,meshes
+ rectangle,rectbylengths
-
- Vytvořit objekt IndexGroup pro ukládání tří indexů
- Index a
- Index b
- Index c
- IndexGroup
+
+ Vytvořte obdélník vystředěný na vstupní počátek v rovině XY systému CoordinateSystem se zadanou šířkou (délka osy x) a délkou (délka osy Y).
+ Souřadnicový systém obdélníku (střed obdélníku)
+ Šířka obdélníku
+ Délka obdélníku
+ Obdélník vytvořený z šířky a délky
- tri,polygon,mesh,meshes
+ rectbylengths
-
- Buď 3, nebo 4, v závislosti na tom, zda představuje trojúhelník nebo čtyřúhelník
-
-
- První index
-
-
- Druhý index
-
-
- Třetí index
+
+ Šířka obdélníku
+
+ rectX,rectx
+
-
- Čtvrtý index
+
+ Výška obdélníku
+
+ rectY,recty
+
-
- Získat řetězcovou reprezentaci prvku Line
+
+ Získat řetězcovou reprezentaci prvku Solid
-
- Vytvoří rovnou čáru mezi dvěma vstupními body.
- Počáteční bod čáry
- Koncový bod čáry
- Čára od počátečního a koncového bodu
+
+ Vytvořte těleso zadáním ploch jeho komponent jako povrchů.
+
+
- line,linebypoints,lines
+ Brep,brep
-
- Vytvoří čáru nejlépe aproximující rozptýlené vykreslení bodů.
- Seznam bodů k optimálnímu umístění čáry
- Čára z umístění prostřednictvím bodů
+
+ Vytvořte těleso pomocí šablonování mezi uzavřenými křivkami vstupního příčného řezu.
+
+
- line,approximate,lines
+ Brep,brep
-
- Vytvořte tečnu na vstupní křivku, umístěnou na bod parametru vstupní křivky.
- Základní oblouk pro tečnu
- Hodnota parametru
- Tečna
+
+ Vytvořte těleso pomocí šablonování mezi uzavřenými křivkami vstupního příčného řezu, a to s pomocí vodicí křivky. Vodicí křivka musí protínat všechny křivky průřezů.
+
+
+
- tangentline,tangentto,lines
+ Brep,brep,guides,loft
-
- Vytvořte přímou čáru od počátečního bodu, přičemž ji prodlužte ve směru vektoru podle zadané délky.
- Počáteční bod čáry
- Směrový vektor
- Délka čáry
- Čára od počátečního směru a délka
+
+ Vytvořte těleso pomocí šablonování mezi vstupními příčnými řezy uzavřenými křivkami PolyCurve. Tato operace je optimalizována pro řezy složené výhradně z úsečkových segmentů, přičemž vrcholy jsou ve stejném pořadí. Zaškrtnutí a oprava zaručují platnost vytvořeného tělesa, pokud je možnost povolena, zatímco deaktivování by mělo zvýšit výkon.
+
+
+
- linebyvector,lines
+ Brep,brep,ruled,loft
-
- Směr křivky
+
+ Táhněte uzavřenou křivku podél trajektorie.
+
+
+
- lines
+ Brep,brep,sweep1
-
- Získat řetězcovou reprezentaci prvku Loop
-
-
- Celková plocha smyčky
-
-
- Objekty CoEdge obsažené ve smyčce
-
-
- Určuje, zda je smyčka hraniční nebo vnitřní.
+
+ Táhněte uzavřenou křivku podél trajektorie.
+ Uzavřený oblouk, který bude profilem tažení
+ Trajektorie, která představuje trajektorii tažení
+ Odřízněte konec tažení a nastavte jej kolmo k trajektorii.
+ Těleso tažením křivky profilu podél trajektorie
+
+ Brep,brep,sweep1
+
-
- Získat řetězcovou reprezentaci prvku NurbsCurve
+
+ Táhnout uzavřenou křivku profilu podél dvou křivek trajektorie.
+ Vstup k tažení podél trajektorie
+ Trajektorie, podle které se řídí orientace tažení
+ Křivka profilu, která se má táhnout podél trajektorie
+
+
+ Brep,brep,sweep2,guides,sweepprofile
+
-
- Vytvořte objekt BSplineCurve pomocí explicitních řídicích bodů. POZNÁMKA 1: Objekty BSplineCurve s hodnotou deg=1 mají přerušení G1, což může vést k problémům s vysunutím, tažením a jinými operacemi. Neměly by se používat. Místo nich použijte objekt PolyCurve. POZNÁMKA 2: Pokud je oblouk periodický (uzavřený), pak první a poslední bod MUSÍ být stejné.
- Body křivky nurbs
- Křivka Nurbscurve vytvořená z bodů
+
+ Vytvořte těleso rotace pomocí tažení křivky profilu kolem paprsku osy, který je tvořen počátkem a vektorem osy, a to z počátečního úhlu ve stupních do úhlu tažení ve stupních.
+ Křivka profilu k rotaci
+ Počátek osy rotace
+ Směr osy rotace
+ Počáteční úhel ve stupních
+ Úhel tažení ve stupních
+ Těleso vytvořené rotací
- nurbscurve,spline,lines
+ Brep,brep,lathe,revolveprofile
-
- 0.5,0.5,0.45
-
-
- Vytvořte objekt BSplineCurve pomocí explicitních řídicích bodů. POZNÁMKA 1: Objekty BSplineCurve s hodnotou deg=1 mají přerušení G1, což může vést k problémům s vysunutím, tažením a jinými operacemi. Neměly by se používat. Místo nich použijte objekt PolyCurve. POZNÁMKA 2: Pokud je oblouk periodický (uzavřený), pak první a poslední bod MUSÍ být stejné.
- Body křivky nurbs
- Stupeň křivky
- Křivka Nurbscurve vytvořená z bodů
+
+ Sjednocení kolekce těles do jednoho tělesa
+ Kolekce těles
+
- nurbscurve,spline,degree,lines
+ Brep,brep,boolean,addition
-
- 0.5,0.5,0.5,0.45
-
-
- Vytvořte objekt BSplineCurve pomocí explicitních řídicích bodů. POZNÁMKA 1: Objekty BSplineCurve s hodnotou deg=1 mají přerušení G1, což může vést k problémům s vysunutím, tažením a jinými operacemi. Neměly by se používat. Místo nich použijte objekt PolyCurve. POZNÁMKA 2: Pokud je oblouk periodický (uzavřený), pak první a poslední bod MUSÍ být stejné.
- Body křivky nurbs
- Stupeň křivky
- Přepnout na uzavření křivky
- Křivka Nurbscurve vytvořená z bodů
+
+ Vrací oblast plochy -- součet všech oblastí všech ploch.
+
+
+ Vrací celkový objem tělesa
+
+
+ Těžiště tělesa
+
- nurbscurve,spline,degree,smoothness,lines
+ average,center
-
- 0.5,0.5,0.5,0.5,0.45
-
-
- Vytvořte objekt BSplineCurve z řídicích vrcholů, tloušťek a uzlů. Z DOKUMENTŮ ASM: Stupeň: měl by být větší než 1 (aproximace lineární po částech) a menší než 26 (maximální stupeň na bázi B-spline podporovaný ASM). Tloušťky čar: Všechny hodnoty tloušťky čar (pokud jsou zadány) by měly být zásadně kladné. Tloušťka čar menší než 1e-11 bude zamítnuta a funkce se nezdaří. Uzly: vektor uzlu by měl být nesestupná posloupnost. Vnitřní různorodost uzlů by neměla být větší než stupeň + 1 na začátku nebo na konci uzlu a stupeň na vnitřním uzlu (to umožňuje reprezentaci oblouků s přerušeními G1). Všimněte si, že nesvázané vektory jsou podporovány, ale budou převedeny na svázané, s odpovídajícími změnami použitými na data řídicího bodu / tloušťky čar. Pole uzlu: velikost pole musí být num_control_points + stupeň + 1
-
-
-
-
+
+ Logické sjednocení tohoto tělesa a dalšího tělesa
+
- explicit,nurbscurve,spline,degree,spline byarray,lines
+ addition,merge,combine
-
- 0.5,0.5,0.5,0.5,0.5,0.45
-
-
- Vytvořte objekt BSplineCurve pomocí interpolace mezi body.
- Body křivky nurbs
- Křivka Nurbscurve vytvořená z bodů
+
+ Logický rozdíl tohoto tělesa a jiného
+
+
+
+
+ Logický rozdíl tohoto tělesa a sjednocení vstupních těles
+
+
- fit,approximate,spline,lines
+ subtract,differencemany,diffall,diff multi
-
- 0.5,0.5,0.5,0.45
-
-
- Vytvořte objekt BSplineCurve pomocí interpolace mezi body. POZNÁMKA 2: Pokud je křivka periodická (uzavřená), MUSÍ být první a poslední bod stejné.
- Body křivky nurbs
- Přepnout na uzavření křivky
- Křivka Nurbscurve vytvořená z bodů
+
+ Získat skořepinu tělesa z ploch tohoto tělesa
+ Vzdálenost prodloužení skořepiny směrem dovnitř
+ Vzdálenost prodloužení skořepiny směrem ven
+
- fit,approximate,spline,lines
+ extract shell,offset and extract
-
- 0.5,0.5,0.5,0.45
-
-
- Vytvořte objekt BSplineCurve pomocí interpolace mezi body s určeným stupněm.
- Body křivky nurbs
- Stupeň křivky
- Křivka Nurbscurve vytvořená z bodů
+
+ Promítne vstupní geometrii na toto těleso, ve směru vstupního vektoru. !!Tato metoda promítání aktuálně podporuje pouze body nebo křivky!!
+
+
+
- fit,approximate,spline,smoothness,lines
+ projectonto,projectonsolid,projecttosolid
-
- 0.5,0.5,0.5,0.5,0.45
-
-
- Vrátí objekt BSplineCurve prostřednictvím bodů, s tečnými směry.
- Řídicí body křivky nurbs
- Počáteční tečna
- Koncová tečna
- Křivka Nurbscurve vytvořená z bodů a tečen
+
+ Zaoblí těleso podél vstupních hran pomocí zadaného poloměru.
+
+
+
- spline by tangent,tangents,lines
+ round,smooth,smoothedge,roundedges
-
- 0.5,0.5,0.45
-
-
- Stupeň křivky
+
+ Zkosí těleso podél vstupních hran v daném odsazení od rohu hrany.
+
+
+
- smoothness,interpolation,continuity
+ bevel,flattenedges
-
- Určuje, zda je objekt NurbsCurve periodický, či nikoli. Periodická křivka je uzavřená křivka, u které deformace nevytvoří vzhled zalomení.
+
+ Rozdělí těleso na jednotlivá tělesa, pokud obsahují více než jeden rozpojený celek. Vrátí stejné těleso, pokud je to jeden souvislý celek.
+ oddělit rozpojená tělesa
- isclosed
+ split,disjoint
-
- Určuje, zda je objekt NurbsCurve racionální, či nikoli. Tento údaj definuje, zda libovolné váhy nemají hodnotu 1.0.
-
-
- Získejte řídicí body objektu NurbsCurve. Jsou to body, u kterých oblouk provádí interpolaci.
- Pole bodů
-
-
- Uzly křivky. Za uzly se považuje řada hodnot parametru (hodnoty double), pomocí nichž se určí, kde a jak řídicí body ovlivní křivku.
- Uzly křivky nurbs
-
-
- Vrací váhy řídicích bodů objektu NurbsCurve. Váhy určují vliv jednotlivých řídicích bodů na tvar křivky.
- Tloušťky křivky nurbs
-
- ptweight
-
+
+ Pokusí se opravit těleso.
+
-
- Získat řetězcovou reprezentaci prvku NurbsSurface
+
+ Získat řetězcovou reprezentaci prvku Sphere
-
- Vytváří objekt NurbsSurface s určenými interpolovanými body a stupni U a V. Výsledný povrch bude procházet všemi body.
- Osnova bodů pro povrch nurbs
- Stupeň ve směru U
- Stupeň ve směru V
- Povrch Nurbs vytvořený pomocí bodů
+
+ Vytvořte těleso (kouli) vystředěné na vstupní bod, se zadaným poloměrem.
+
+
+
- fit,topoints
+ Brep,brep
-
- Vytváří objekt NurbsSurface s určenými interpolovanými body a stupni U a V. Výsledný povrch bude procházet všemi body. Počet tečen musí odpovídat počtu bodů v odpovídajícím směru. Výsledný povrch bude stupně 3 ve směru U i V.
+
+ Vytvořte těleso (kouli) obsahující čtyři vstupní body na povrchu.
-
-
-
-
- fit,topoints,totangents
+ Brep,brep
-
- Vytváří objekt NurbsSurface vyhovujícího kolekci různých vlastností povrchu. Jedná se o nejpokročilejší způsob umístění povrchu. Výsledný povrch bude procházet všemi body. Počet tečen musí odpovídat počtu bodů v odpovídajícím směru. Výsledný povrch bude stupně 3 ve směru U i V. Derivace rohu by měly být druhého řádu (dP/dUdV) a měly by být obsaženy v tomto pořadí [lowU, lowV], [highU, lowV] , [lowU, highV], [highU, highV].
+
+ Umístěte kouli co nejblíže vstupním bodům.
-
-
-
-
-
-
-
- fit,topoints,totangents,fit corners,complex fit
+ Brep,brep
-
- Vytvořte objekt NurbsSurface pomocí explicitních řídicích bodů se zadanými stupni U a V.
- Osnova řídicích bodů pro povrch nurbs
- Stupeň ve směru U
- Stupeň ve směru V
- Povrch Nurbs vytvořený pomocí řídicích bodů
+
+ Vraťte střed koule.
-
- Vytvoří objekt NurbsSurface pomocí zadaných řídicích vrcholů, uzlů, tloušťky čar a stupňů U V. Existuje několik omezení dat, které v případě porušení způsobí selhání funkce a výskyt výjimky. Stupeň: stupně U i V by měly být >= 1 (interpolace lineární po částech) a menší než 26 (maximální stupeň založený na B-spline, který podporuje ASM). Tloušťky čar: Všechny hodnoty tloušťky čar (pokud jsou zadány) by měly být zásadně kladné. Tloušťka čáry menší než 1e-11 bude zamítnuta a funkce se nezdaří. Uzly: oba uzlové vektory by měly být nesestupné posloupnosti. Vnitřní různorodost uzlů by neměla být větší než stupeň + 1 na počátečním nebo koncovém uzlu a stupeň na interním uzlu (to umožňuje reprezentaci povrchů s přerušeními G1). Všimněte si, že jsou podporovány nesvázané vektory uzlů, ale takové budou převedeny na svázané tím, že u nich budou provedeny změny použité v datech řídicího bodu / tloušťky čar.
-
-
-
-
-
-
-
-
- lines
-
-
- 0.4
-
+
+ Vraťte poloměr koule.
-
- Vrací stupeň povrchu ve směru U.
-
- surface smoothness,continuity
-
+
+ Získat řetězcovou reprezentaci prvku Topology
-
- Vrací stupeň povrchu ve směru V.
-
- surface smoothness,continuity
-
+
+ Vrcholy topologie
-
- Vrací počet řídicích bodů ve směru U.
+
+ Hrany topologie
-
- Vrací počet řídicích bodů ve směru V.
+
+ Plochy topologie
-
- Vrací hodnotu true, pokud je povrch periodický ve směru U.
-
- closedinU
-
+
+ Získat řetězcovou reprezentaci prvku TSplineEdge
-
- Vrací hodnotu true, pokud je povrch periodický ve směru V.
-
- closedinV
-
+
+ Objekt TSplineFaces přilehlý k této hraně
-
- Určuje, zda je objekt NurbsSurface racionální, či nikoli. Tato hodnota definuje, zda libovolné váhy nemají hodnotu 1.0. Vrací hodnotu True, pokud je povrch racionální, jinak vrací hodnotu false.
+
+ Objekt TSplineVertex, ve kterém začíná tato hrana.
-
- Vrací řídicí body objektu NurbsSurface (sloupy).
-
+
+ Vrchol, ve kterém končí tato hrana.
-
- Vrací váhy řídicích bodů objektu NurbsSurface. Váhy určují vliv, který jednotlivé řídicí body mají na tvar povrchu.
- Tloušťky nurbs povrchu
-
- ptweights
-
+
+ Vrací rámovou konstrukci UVN objektu TSEdge (bod na kostře, vektor U, vektor V a normála).
-
- Vrací uzly povrchu ve směru U. Za uzly se považuje řada hodnot parametru (hodnoty double), pomocí nichž se určí, kde a jak řídicí body ovlivní povrch.
- Uzly U nurbs povrchu
+
+ Index objektu TSEdge
-
- Vrací uzly povrchu ve směru V. Za uzly se považuje řada hodnot parametru (hodnoty double), pomocí nichž se určí, kde a jak řídicí body ovlivní povrch.
- Uzly V nurbs povrchu
+
+ Určuje, zda je objekt TSEdge na hranici.
-
- Získat řetězcovou reprezentaci prvku Plane
+
+ Určuje, zda je objekt TSEdge rozložený.
-
- Vytvoří rovinu vystředěnou na kořenový bod, s vstupním normálovým vektorem.
- Bod počátku roviny
- Normálový směrový vektor roviny
- Rovina vytvořená pomocí počátku a normály
-
- plane,tonormal
-
+
+ Skupina vlastností objektu TSEdge: objekt uvnFrame a index, zda je objekt TSEdge na hranici, zda je rozložený či nikoli.
+
-
- Vytvoří „orientovanou“ rovinu umístěnou v počátku bodu s normálovým vektorem, ale se specifickou orientací osy X. Toto nastavení nemá žádný vliv na rozdělení, průsečíky, promítnutí a jiné podobné operace, pouze určuje orientaci vstupního souřadnicového systému.
- Bod počátku roviny
- Normálový směrový vektor
- Směrový vektor osy X
- Rovina podle normály počátku a osy x
+
+ Získat řetězcovou reprezentaci prvku TSplineFace
-
- Osa X a Y leží v rovině. Osa Z je vektorový součin dvou vektorů.
- Bod počátku roviny
- Směrový vektor osy X roviny
- Směrový vektor osy Y roviny
- Rovina vytvořená pomocí osy x a osy y počátku
+
+ Všechny objekty TSplineEdge kolem této plochy v pořadí proti směru hodinových ručiček
-
- Umístí rovinu do vstupních bodů; v zásadě jde o 3D umístění bodového grafu.
- Seznam bodů k definování roviny
- Rovina vytvořená pomocí optimálního umístění bodů
-
- fit,bestfit
-
+
+ Všechny objekty TSplineVertex kolem této plochy v pořadí proti směru hodinových ručiček
-
- Vytvořte rovinu obsahující vstupní čáru a externí bod. Bod nemůže ležet na čáře nebo na ose čáry.
- Čára použitá k určení roviny
- Bod použitý k určení roviny
- Rovina vytvořená z čáry a bodu
-
- lines
-
-
- 0.4
-
+
+ Vrací rámovou konstrukci UVN objektu TSplineFace (bod na kostře, vektor U, vektor V a normála).
-
- Vytvořte rovinu, která obsahuje tři vstupní body.
- Počátek roviny
- Libovolný bod ležící v rovině
- Bod ležící na ose X roviny vzhledem k počátku roviny
-
+
+ Index objektu TSFace
-
- Vytvoří rovinu v prostoru XY.
- Rovina v globální rovině XY
+
+ Počet hran nebo vrcholů na prvku TSFace
-
- Vytvoří rovinu v prostoru XZ.
- Rovina v globální rovině XZ
+
+ Počet parametrických stran na prvku TSFace
-
- Vytvoří rovinu v prostoru YZ.
- Rovina v globální rovině YZ
+
+ Skupina vlastností objektu TSplineFace: objekt uvnFrame, index, valence a počet stran
+
-
- Vrací počátek roviny.
-
- position,planecenter
-
+
+ Získat řetězcovou reprezentaci prvku TSplineInitialSymmetry
-
- Vrací normálový směr roviny.
+
+ Umožňuje vytvořit radiální objekt TSplineInitialSymmetry s daným množstvím rozpětí na symetrický segment.
+
+
- perpendicular
+ tspline,symmetry
-
- Základ X roviny
-
-
- Základ Y roviny
-
-
- Vytvoří nový systém CoordinateSystem, který představuje tuto rovinu. Je založena na počátku a osách X a Y.
+
+ Umožňuje vytvořit osový objekt TSplineInitialSymmetry s danými osami symetrie.
+
+
+
- converttoCS,convert2cs
+ tspline,symmetry
-
- Vytvořte nové odsazení roviny podle této roviny v normálovém směru, a to o zadanou vzdálenost.
-
-
-
- alongnormal,moveplane
-
+
+ Určuje, zda nově vytvořená křivka t-spline obsahuje radiální symetrii.
-
- Získat řetězcovou reprezentaci prvku Point
+
+ Určuje, zda nově vytvořená křivka t-spline obsahuje symetrii na ose X.
-
- Umožňuje porovnat dva objekty Point.
- Druhý objekt Point
- Rozhodnutí, zda jsou dva objekty stejné
+
+ Určuje, zda nově vytvořená křivka t-spline obsahuje symetrii na ose Y.
-
- Umožňuje získat pro tento typ hodnotu hash.
- Jedinečná hodnota hash pro tento objekt
+
+ Určuje, zda nově vytvořená křivka t-spline obsahuje symetrii na ose Z.
-
- Vytvořte bod v rovině XY daných dvou kartézských souřadnic. Komponenta Z je 0.
- Souřadnice X
- Souřadnice Y
- Bod vytvořený pomocí souřadnic
-
- xy,position
-
+
+ Počet ploch v segmentu symetrie. K dispozici pouze v případě, že křivka t-spline obsahuje radiální symetrii.
-
- Získat bod počátku (0,0,0).
- Bod počátku
-
- zero,origin
-
+
+ Získat řetězcovou reprezentaci prvku TSplineReflection
-
- Vytvořit bod daný 3 kartézskými souřadnicemi
- Souřadnice X
- Souřadnice Y
- Souřadnice Z
- Bod vytvořený pomocí souřadnic
+
+ Umožňuje vytvořit odraz osy pro symetrii křivky t-spline podle dané roviny.
+ Rovina odrazu osy křivky t-spline. Uvedená v globálních souřadnicích
+ Odraz osy křivky t-spline
- point,xyz,position
+ tspline,symmetry,reflection,axial
-
- Vytvořit bod v daném souřadnicovém systému pomocí 3 kartézských souřadnic
- Nadřazený souřadnicový systém
- Souřadnice X
- Souřadnice Y
- Souřadnice Z
- Bod v kartézských souřadnicích
+
+ Umožňuje vytvořit radiální odraz symetrie křivky t-spline podle dané roviny s daným počtem segmentů a daným úhlem (ve stupních) mezi každým párem segmentů.
+ Rovina, jejíž normála je osa radiálního odrazu křivky t-spline. Uvedená v globálních souřadnicích
+ Počet segmentů radiálního odrazu
+ Úhel mezi každým párem segmentů radiální symetrie (ve stupních). Pokud je nastaven na hodnotu 0, je definován hodnotou (360 / segmentsCount).
+ Radiální odraz křivky t-spline
- point,xyz,localposition
+ tspline,symmetry,reflection,radial
-
- Vytvoří bod v daném systému souřadnic daném jeho umístěním ve válcových souřadnicích.
- Souřadnicový systém, ve kterém má být bod vytvořen
- Úhel je otočení ve směru od osy X v souřadnicovém systému okolo osy Z ve stupních.
- Výška bodu nad rovinou XY
- Vzdálenost od počátku souřadnicového systému
- Bod ve válcových souřadnicích
-
- point,localposition
-
+
+ Určuje, zda je odraz radiální.
-
- Vytvořte bod v daném souřadnicovém systému určený jeho polohou v kulových souřadnicích.
- Souřadnicový systém, ve kterém má být bod vytvořen
- Úhel směrem dolů od osy Z ve stupních
- Otočení kolem koule ve směru od osy X ve stupních
- Odsazení od počátku
- Bod v kulových souřadnicích
-
- point,localposition
-
+
+ Počet segmentů radiálního odrazu
-
- Zredukovat body za účelem vyloučení duplikátů v rámci tolerance zahrnutých bodů
- Seznam bodů, u kterých se budou redukovat duplikáty
- Tolerance použitá při redukování
- Jedinečné body
-
- unique,duplicates,remove duplicates,distinct,near
-
+
+ Úhel mezi každým párem symetrických segmentů radiálního odrazu
-
- Získat komponentu X bodu
+
+ Rovina odrazu
-
- Získat komponentu Y bodu
+
+ Osa odrazu
-
- Získat komponentu Z bodu
+
+ Získat řetězcovou reprezentaci prvku TSplineTopology
-
- Získat vektor se stejnou komponentou X, Y a Z
-
-
- convertovector,point2vector
-
+
+ Vrcholy obsažené v tomto povrchu T-Spline
-
- Přidejte vektor k bodu. Stejné jako operace Translate(Vector).
-
-
-
- movepoint,move,move along
-
+
+ Hrany obsažené v povrchu T-Spline
-
- Odečtěte vektor od bodu. Stejné jako operace Translate(-Vector).
-
-
-
- movepoint,move,move along
-
+
+ Plochy obsažené v povrchu T-Spline
-
- Promítat jinou část geometrie na tuto, a to podél zadaného směrového vektoru
-
-
-
+
+ Pravidelné vrcholy obsažené v povrchu T-Spline
-
- Získat řetězcovou reprezentaci prvku PolyCurve
+
+ Vrcholy neutrálních bodů obsažené v povrchu T-Spline
-
- Vytvořte objekt PolyCurve spojením křivek. Obrátí křivku podle potřeby připojení. Vyberte preferovanou toleranci spojení od 1e-6 do 1e-3 jednotek.
- Křivky ke spojení do objektu PolyCurve
- Tolerance, která určuje velikost povolené mezery mezi spojovanými křivkami
- Objekt Polycurve vytvořený podle spojených křivek
-
- segments,joincurves
-
+
+ Vrcholy bodů T obsažené v povrchu T-Spline
-
- Vytvořte objekt PolyCurve spojením křivek. Obrátí křivku podle potřeby připojení. Vyberte preferovanou toleranci spojení od 1e-6 do 1e-3 jednotek.
- Křivky ke spojení do objektu PolyCurve
- Tolerance, která určuje velikost povolené mezery mezi spojovanými křivkami
- Nastavte na hodnotu True, pokud se vstupní křivky protínají nebo překrývají a je nutné oříznout jejich koncové úseky před vytvořením objektu PolyCurve. Ve výchozím nastavení je tato možnost nastavena na hodnotu False.
- Pokud je hodnota trimLength větší než 0, pak koncové úseky delší než hodnota trimLength nebudou oříznuty.
- Objekt Polycurve vytvořený podle spojených křivek
-
- segments,joincurves
-
+
+ Nerozložené vrcholy obsažené v povrchu T-Spline
-
- Vytvořte jeden nebo více objektů PolyCurve seskupením spojených křivek. Vyberte preferovanou toleranci spojení mezi 1e-6 a 1e-3 jednotkami.
- Křivky, které chcete seskupit dohromady, aby se vytvořil jeden nebo více objektů PolyCurve
- Tolerance, která určuje velikost povolené mezery mezi spojovanými křivkami
-
+
+ Hraniční vrcholy obsažené v povrchu T-Spline
-
- Vytvořte jeden nebo více objektů PolyCurve seskupením spojených křivek. Vyberte preferovanou toleranci spojení mezi 1e-6 a 1e-3 jednotkami.
- Křivky, které chcete seskupit dohromady, aby se vytvořil jeden nebo více objektů PolyCurve
- Tolerance, která určuje velikost povolené mezery mezi spojovanými křivkami
- Nastavte na hodnotu True, pokud se vstupní křivky protínají nebo překrývají a je nutné oříznout jejich koncové úseky před vytvořením objektu PolyCurve. Ve výchozím nastavení je tato možnost nastavena na hodnotu False.
- Pokud je hodnota trimLength větší než 0, pak koncové úseky delší než hodnota trimLength nebudou oříznuty.
-
+
+ Vnitřní vrcholy obsažené v povrchu T-Spline
-
- Vytvořte objekt PolyCurve spojením bodů. Chcete-li objekt PolyCurve uzavřít, nastavte vstup 'connectLastToFirst' na hodnotu true.
- Body, které mají vytvořit objekt PolyCurve
- Hodnota True k propojení posledního bodu s prvním bodem, hodnota false k ponechání otevřeným.
- Objekt PolyCurve vytvořený pomocí bodů
-
- segments,joincurves,lines
-
-
- 0.5,0.5,0.4
-
+
+ Nerozložené vrcholy obsažené v povrchu T-Spline
-
- Vytvořte objekt PolyCurve pomocí zesílení křivky.
- křivka k zesílení
- tloušťka
- normála kolmá ke směru zesílení
-
-
- offset
-
+
+ Hraniční hrany obsažené v povrchu T-Spline
-
- Vytvořte objekt PolyCurve zesílením křivky podél roviny určené vstupní normálou.
- křivka k zesílení
- tloušťka
- normála kolmá ke směru zesílení. Pokud normála není zadána (má parametr null), bude ve výchozím nastavení použita normála křivky.
-
-
- offset,thicken
-
+
+ Vnitřní hrany obsažené v povrchu T-Spline
-
- Vrací počáteční bod první komponenty a koncové body každé křivky komponenty. U uzavřeného objektu PolyCurve je koncový bod vynechán, protože počáteční a koncový bod jsou stejné.
+
+ Pravidelné plochy obsažené v povrchu T-Spline
-
- Počet křivek objektu PolyCurve
-
- curvecount,subcurvecount,numbersubcurves
-
+
+ Plochy polygonu obsažené v povrchu T-Spline
-
- Vrací křivky objektu PolyCurve.
-
-
- subcurves,polycurvesplit
-
+
+ Hraniční plochy obsažené v povrchu T-Spline
-
- Vrací křivku objektu PolyCurve pomocí indexu.
- Délka pro umístění bodu
- Hodnota True znamená počítání od konce objektu polycurve, hodnota false označuje počítání od začátku objektu polycurve
- Křivka na indexu
-
- subcurveatindex,getsubcurve,getcurvebyindex
-
+
+ Vnitřní plochy obsažené v povrchu T-Spline
-
- Vrací rovinu rovinných objektů PolyCurve.
-
+
+ Vrací počet vrcholů v povrchu T-Spline.
-
- Prodlouží objekt PolyCurve pomocí tečné elipsy.
- Délka elipsy prodloužení
- Parametr elipsy
- Parametr elipsy
- Parametr elipsy
- prodloužení konce nebo počátku objektu PolyCurve
-
+
+ Vrací počet hran v povrchu T-Spline.
-
- Prodlouží objekt PolyCurve pomocí tečného oblouku.
- Délka vynášecího oblouku
- Poloměr oblouku
- prodloužení konce nebo počátku objektu PolyCurve
-
+
+ Vrací počet ploch v povrchu T-Spline.
-
- Zavřít objekt PolyCurve podle čáry spojující počáteční a koncové body
-
+
+ Rozložené vrcholy odlišené podle typu
+ Sada vrcholů
+
+
+ Rozložené hrany odlišené podle typu
+ Sada hran
+
+
+ Rozložené plochy odlišené podle typu
+ Sada ploch
+
+
+ Vrací vrchol v daném indexu.
+ Index získání vrcholu
+ Vrchol T-Spline
- lines
+ tspline,face,byindex
-
- 0.4
-
-
- Zavřít objekt PolyCurve podle řetězce tečen oblouku, čáry a oblouku
- Poloměr oblouku na počátku objektu PolyCurve
- Poloměr oblouku na konci objektu PolyCurve
-
+
+ Vrací hranu v daném indexu.
+ Index získání hrany
+ Hrana T-Spline
- lines
+ tspline,face,byindex
-
- 0.4
-
-
-
- Objekt PolyCurve odsazení v jeho rovině
- Velikost odsazení
- Přepínač k nastavení rohů na kruhové
- Odsazený objekt PolyCurve
-
-
- Vytvořte jeden nebo více objektů PolyCurve odsazením rovinného objektu PolyCurve o zadanou vzdálenost v rovině definované normálou roviny. Vstupní argument „planeNormal“ má jako výchozí hodnotu normálu roviny obsahující křivku, je však možné určit explicitní normálu rovnoběžnou s původní normálou křivky za účelem lepšího řízení směru odsazení. Pokud je například požadován konzistentní směr odsazení u více křivek sdílejících stejnou rovinu, je možné pomocí hodnoty „planeNormal“ přepsat jednotlivé normály křivky a vynutit stejný směr odsazení u všech křivek. Obrácení normály obrází směr odsazení.
- Kladná vzdálenost odsazení se použije ve směru vektorového součinu vektoru tečny objektu PolyCurve a normálového vektoru roviny, zatímco záporné odsazení se použije v opačném směru.
- Pokud mezi odsazenými křivkami komponenty existují mezery, mohou být vyplněny buď kruhovými oblouky (hodnota true), které vytvoří vyhlazené rohy, nebo prodloužením (hodnota false) křivek odsazení.
- Normála roviny křivky. Výchozí hodnotou je normála roviny vstupní křivky
- Jeden nebo více odsazených objektů PolyCurve
-
- Zaoblete rohy rovinného objektu PolyCurve.
- Poloměr zaoblení
- Označuje, které rohy by měly být zaobleny, pokud má možnost hodnotu true, pak budou zaobleny rohy, kde je tečna na začátku druhé komponenty po směru hodinových ručiček vzhledem k tečně na konci první komponenty (vzhledem k normále křivky). Pokud má možnost hodnotu false, budou zaobleny rohy proti směru hodinových ručiček.
- Zaoblený objekt PolyCurve
+
+ Vrací plochu v daném indexu.
+ Index získání plochy
+ Plocha T-Spline
- round,smooth,radius
+ tspline,face,byindex
-
- Opraví objekt PolyCurve, který protíná sám sebe, vrácením nového objektu, který neprotíná sám sebe, pokud je délka překrývajícího úseku menší nebo rovna hodnotě trimLength.
- Pokud je hodnota trimLength větší než 0, pak koncové úseky delší než hodnota trimLength nebudou oříznuty.
- Objekt PolyCurve, který neprotíná sebe sama a s ničím se nepřekrývá
+
+ Získat řetězcovou reprezentaci prvku TSplineUVNFrame
-
- Získat řetězcovou reprezentaci prvku Polygon
+
+ Bod objektu TopologyItem na kostře
-
- Sestavte křivku mnohoúhelníku propojením bodů.
-
-
+
+ Vektor U objektu TopologyItem
-
- Sestaví křivku vepsaného mnohoúhelníku v kružnici.
-
-
-
+
+ Vektor V objektu TopologyItem
-
- Vrací všechny počáteční/koncové body segmentu.
+
+ Normála objektu TopologyItem
-
- Vrací maximální odchylku od průměrné roviny mnohoúhelníku.
+
+ Získat řetězcovou reprezentaci prvku TSplineVertex
-
- Vrátí rohy mnohoúhelníku.
-
+
+ Objekty TSplineEdge vycházející z tohoto vrcholu
-
- Vrací průměrný bod rohů mnohoúhelníku.
-
-
- centroid
-
+
+ Objekty TSplineFace přilehlé k tomuto vrcholu
-
- Vrací vlastní průsečíky mezi stranami mnohoúhelníku.
-
+
+ Vrací rámovou konstrukci UVN objektu TSVertex (bod na kostře, vektor U, vektor V a normála).
-
- Vrátí hodnotu, která určuje, zda je v polygonu obsažen vstupní bod. Pokud není polygon rovinný, bod se promítne na přizpůsobenou rovinu a obsažení se vypočítá pomocí promítání polygonu na přizpůsobenou rovinu. Pokud polygon protíná sebe sama, tato možnost vrátí stav chyby.
-
-
+
+ Index objektu TSVertex
-
- Získat řetězcovou reprezentaci prvku PolySurface
+
+ Určuje, zda je objekt TSVertex neutrální bod.
-
- Vytvoří objekt PolySurface pomocí šablonování prostřednictvím křivek.
- Křivky k šablonování
-
+
+ Určuje, zda je objekt TSVertex bod T.
-
- Vytvoří objekt PolySurface pomocí šablonování prostřednictvím objektů PolyCurves.
- Křivky k šablonování
- Křivka k vedení šablonování
-
-
- loftbyrail
-
+
+ Určuje, zda je objekt TSVertex rozložený.
-
- Vytvoří objekt PolySurface pomocí šablonování prostřednictvím objektů PolyCurves.
- Křivky k šablonování
- Křivky k vedení šablonování
-
-
- loftbyrails,loft rails,guides
-
+
+ Počet hran nebo ploch na prvku TSVertex
-
- Vytvořte objekt Polysurface spojením povrchů.
- Povrchy, které se mají spojit do objektu PolySurface
-
-
- joinsurfaces,joinsrf
-
+
+ Funkční valence objektu TSVertex zohledňující body T
-
- Vytvořte objekt Polysurface pomocí povrchů tělesa.
- Těleso, jehož povrchy se mají použít
+
+ Skupina vlastností objektu TSVertex: objekt uvnFrame, index, valence a funkční valence, zda je objekt TSVertex neutrální bod, T bod, zda je rozložený či nikoli.
-
- solid2poly,solidtopoly,convertsolid
-
-
- Vytvořte objekt Polysurface tažením křivky podél trajektorie.
- Křivka, podél které se má provést tažení
- Profil tažení
-
-
- sweep,rail,guide,sweep1
-
+
+ Získat řetězcovou reprezentaci prvku TSplineSurface
-
- Vytvořte objekt Polysurface tažením křivek podél trajektorie.
- Křivka, podél které se má provést tažení
- Profil tažení
-
-
- sweep,rail,guide,sweep1,sweepprofile,profile
-
+
+ Vygeneruje povrch roviny primitiva T-Spline pomocí bodu počátku a normálového vektoru
+ Kořenový bod roviny
+ Normála roviny
+ 2D bod minimálního rohu v souřadnicích roviny
+ 2D bod maximálního rohu v souřadnicích roviny
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Povrch T-Spline roviny
+ tspline,plane,origin,normal
-
- Vraťte nové povrchy představující základní povrchy.
-
-
- subsurfaces,getsurfaces,explode
-
+
+ Vytvoří „orientovanou“ rovinu T-spline umístěnou v počátečním bodu s normálou vektoru, ale s určitou orientací osy X.
+ Toto nemá vliv na operace rozdělení, průniku, promítání atd., pouze to určuje orientaci vstupního systému CoordinateSystem.
+ Kořenový bod roviny
+ Normála roviny
+ Osa X roviny
+ 2D bod minimálního rohu v souřadnicích roviny
+ 2D bod maximálního rohu v souřadnicích roviny
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Povrch T-Spline roviny
+ tspline,plane,origin,normal,axis
-
- Vyhledejte povrchy pomocí bodu. Využívá první průsečík v dopředném směru. Vrací jeden povrch, pokud dochází k zásahu povrchu, dva povrchy, pokud dochází k zásahu hrany vnitřní části, a mnoho povrchů, pokud dochází k zásahu vrcholu.
-
-
-
-
- surfacesatpoint,findsurfaces,extractsurfaces
-
+
+ Vytvoří povrch roviny primitiva T-spline podle počátku a os X a Y.
+ Osa Z je vektorový součin dvou vektorů.
+ Kořenový bod roviny
+ Osa X roviny
+ Osa Y roviny
+ 2D bod minimálního rohu v souřadnicích roviny
+ 2D bod maximálního rohu v souřadnicích roviny
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Povrch T-Spline roviny
+ tspline,plane,origin,normal,axis
-
- Vyhledejte povrchy pomocí čáry. Využívá všechny povrchy zasažené čárou.
-
-
-
- surfacesonline,findsurfaces,extractsurfaces,lines
-
-
- 0.5,0.5,0.5,0.4
-
+
+ Vygeneruje povrch roviny primitiva T-spline ze seznamu bodů
+ Sada bodů, které mají být umístěny na rovinu
+ 2D bod minimálního rohu v souřadnicích roviny
+ 2D bod maximálního rohu v souřadnicích roviny
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Povrch T-Spline roviny
+ tspline,plane,fit,bestfit,points
-
- Vypočítat hranice 2D buňky, které nejsou připojeny k jiným povrchům
-
+
+ Vygeneruje povrch roviny primitiva T-spline z čáry a bodu. Bod nesmí ležet na čáře ani nikdy jinde na ose čáry.
+ Čára pro vytvoření roviny
+ Bod pro vytvoření roviny
+ 2D bod minimálního rohu v souřadnicích roviny
+ 2D bod maximálního rohu v souřadnicích roviny
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Povrch T-Spline roviny
+ tspline,plane,line,point
-
- Extrahovat tělesa z objektu Polysurface, která jsou definována podmnožinou povrchů
-
+
+ Vygeneruje povrch roviny primitiva T-spline pomocí tří bodů jako vstupu. Body nesmí ležet na rovné čáře.
+ První bod pro vytvoření roviny
+ Druhý bod pro vytvoření roviny
+ Třetí bod pro vytvoření roviny
+ 2D bod minimálního rohu v souřadnicích roviny
+ 2D bod maximálního rohu v souřadnicích roviny
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Povrch T-Spline roviny
+ tspline,plane,line,point
-
- Vrací počet povrchů objektu polysurface.
- Počet povrchů
+
+ Sestaví povrch válce T-Spline definovaný daným souřadnicovým systémem, poloměrem a výškou
+ Střed a základna válce budou umístěny v rovině X-Y tohoto souřadnicového systému
+ Poloměr válce
+ Výška válce
+ Počet rozpětí v obvodu
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Válcový povrch T-Spline
+ tspline,cylinder,radius,height
-
- Vrací počet hran objektu polysurface.
- Počet hran
+
+ Sestaví povrch válce T-spline podle dolního středu a horního středu válce
+ Počáteční bod válce
+ Koncový bod válce
+ Poloměr válce
+ Počet rozpětí v obvodu
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Válcový povrch T-Spline
+ tspline,cylinder,radius,points
-
- Vrací počet vrcholů objektu polysurface.
- Počet vrcholů
+
+ Vytvoří povrch kuželu T-spline s daným poloměrem základny v počátečním bodu
+ s protažením na vrchol v koncovém bodu.
+ Počáteční bod kužele
+ Koncový bod kužele
+ Poloměr základny kužele
+ Počet rozpětí v obvodu
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kuželový povrch T-Spline
+ tspline,cone,radius,points
-
- Zaoblí objekt PolySurface podél vstupních hran pomocí zadaného poloměru.
-
-
-
-
- round,smooth,smoothedge,roundedges
-
+
+ Vytvoří povrch kuželu T-spline pomocí osy z počátečního bodu ke koncovému bodu s danými poloměry na začátku a na konci.
+ Tento objekt nemá vrchol a má tvar komolého kuželu.
+ Počáteční bod kužele
+ Koncový bod kužele
+ Počáteční poloměr kužele
+ Koncový poloměr kužele
+ Počet rozpětí v obvodu
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kuželový povrch T-Spline
+ tspline,cone,radii,points,truncated
-
- Zkosí objekt PolySurface podél vstupních hran v daném odsazení od rohu hrany.
-
-
-
-
- bevel,flattenedges
-
+
+ Vytvoří kužel T-spline pomocí základního bodu v počátku souřadnicového systému s protažením ve směru osy Z souřadnicového systému
+ a s jeho kruhovou základnou v rovině XY souřadnicového systému.
+ Střed a základna kužele budou umístěny v rovině X-Y tohoto souřadnicového systému
+ Výška kužele
+ Poloměr kužele
+ Počet rozpětí v obvodu
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kuželový povrch T-Spline
+ tspline,cone,radius,cs
-
- Získat řetězcovou reprezentaci prvku Rectangle
+
+ Vytvoří kužel T-spline pomocí základního bodu v počátku souřadnicového systému s protažením ve směru osy Z souřadnicového systému
+ a s jeho kruhovou základnou v rovině XY souřadnicového systému.
+ Střed a základna budou umístěny v rovině X-Y tohoto souřadnicového systému
+ Výška kužele
+ Počáteční poloměr kužele
+ Koncový poloměr kužele
+ Počet rozpětí v obvodu
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kuželový povrch T-Spline
+ tspline,cone,radius,cs
-
- Vytvořte obdélník pomocí čtyř rohových bodů.
- Seznam rohových bodů obdélníku
- Obdélník vytvořený pomocí rohových bodů
-
- rectbypointarray
-
+
+ Vytvoří kouli T-spline vystředěnou na vstupní bod s daným poloměrem
+ Střed koule
+ Poloměr koule
+ Počet radiálních rozpětí
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kulový povrch T-Spline
+ tspline,sphere,radius
-
- Vytvořte obdélník pomocí čtyř rohových bodů.
- 1. rohový bod obdélníku
- 2. rohový bod obdélníku
- 3. rohový bod obdélníku
- 4. rohový bod obdélníku
- Obdélník vytvořený pomocí rohových bodů
-
- rectbypoints
-
+
+ Vytvoří kouli T-spline ze čtyř vstupních bodů
+ Čtyři body v seznamu pro vytvoření koule. Body by neměly být v jedné rovině.
+ Počet radiálních rozpětí
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kulový povrch T-Spline
+ tspline,sphere,fit,bestfit
-
- Vytvořte obdélník vystředěný na počátek systému GSS v rovině XY systému GSS se zadanou šířkou (délka osy x) a délkou (délka osy Y).
- Šířka obdélníku
- Délka obdélníku
- Obdélník vytvořený pomocí šířky a délky
-
- rectbylengths
-
+
+ Vytvoří kouli T-spline, která je umístěna co nejblíže ke vstupním bodům
+ Sada bodů pro umístění koule
+ Počet radiálních rozpětí
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kulový povrch T-Spline
+ tspline,sphere,fit,bestfit
-
- Vytvořte obdélník vystředěný na kořen vstupní roviny se vstupní šířkou (délka osy X roviny) a délkou (délka osy Y roviny).
- Rovina použitá k vystředění obdélníku
- Šířka obdélníku
- Délka obdélníku
- Obdélník vytvořený pomocí šířky a délky
-
- rectangle,rectbylengths
-
+
+ Vytvoří anuloid T-spline vystředěný v počátku souřadnicového systému s danými poloměry
+ Anuloid bude zarovnán v rovině X-Y daného souřadnicového systému se středem v jeho počátku.
+ Vnitřní poloměr anuloidu
+ Vnější poloměr anuloidu
+ Počet vnitřních radiálních rozpětí
+ Počet vnějších radiálních rozpětí
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Prstencový povrch T-Spline
+ tspline,torus,radii,cs
-
- Vytvořte obdélník vystředěný na vstupní počátek v rovině XY systému CoordinateSystem se zadanou šířkou (délka osy x) a délkou (délka osy Y).
- Souřadnicový systém obdélníku (střed obdélníku)
- Šířka obdélníku
- Délka obdélníku
- Obdélník vytvořený z šířky a délky
-
- rectbylengths
-
+
+ Vytvoří anuloid T-spline s daným středem a poloměry zarovnaný s výchozí globální rovinou XY
+ Střed anuloidu
+ Vnitřní poloměr anuloidu
+ Vnější poloměr anuloidu
+ Počet vnitřních radiálních rozpětí
+ Počet vnějších radiálních rozpětí
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Prstencový povrch T-Spline
+ tspline,torus,radii,cs
-
- Šířka obdélníku
-
- rectX,rectx
-
+
+ Vytvoří kvádr T-spline vystředěný kolem počátku globálního souřadnicového systému s danou šířkou, délkou a výškou
+ Šířka kvádru
+ Délka kvádru
+ Výška kvádru
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kvádr T-Spline
+ tspline,box,cuboid,cube,size
-
- Výška obdélníku
-
- rectY,recty
-
-
-
- Získat řetězcovou reprezentaci prvku Solid
+
+ Vytvoří kvádr T-spline vystředěný kolem vstupního bodu s danou šířkou, délkou a výškou
+ Střed kvádru
+ Šířka kvádru
+ Délka kvádru
+ Výška kvádru
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kvádr T-Spline
+ tspline,box,cuboid,cube,size,center
-
- Vytvořte těleso zadáním ploch jeho komponent jako povrchů.
-
-
-
- Brep,brep
-
+
+ Vytvoří kvádr T-spline vystředěný a orientovaný na vstupní souřadnicový systém s danou šířkou, délkou a výškou
+ Rovina X-Y kvádru bude zarovnána s odpovídající osou X
+ Šířka kvádru
+ Délka kvádru
+ Výška kvádru
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kvádr T-Spline
+ tspline,box,cuboid,cube,size,cs,coord
-
- Vytvořte těleso pomocí šablonování mezi uzavřenými křivkami vstupního příčného řezu.
-
-
-
- Brep,brep
-
+
+ Vytvoří kvádr T-spline sahající od dolního bodu k hornímu bodu
+ První rohový bod
+ Druhý rohový bod
+ Počet rozpětí v šířce
+ Počet rozpětí v délce
+ Počet rozpětí ve výšce
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Kvádr T-Spline
+ box,cube,byminmax,by corners,by points
-
- Vytvořte těleso pomocí šablonování mezi uzavřenými křivkami vstupního příčného řezu, a to s pomocí vodicí křivky. Vodicí křivka musí protínat všechny křivky průřezů.
-
-
-
-
- Brep,brep,guide,loft
-
+
+ Vytvoří čtyřúhelníkovou kouli T-spline vystředěnou v počátku souřadnicového systému s daným poloměrem
+ Místní souřadnicový systém
+ Poloměr čtyřúhelníkové koule
+ Počet rozpětí ve dvou rozměrech stran čtyřúhelníkové koule
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Čtyřúhelníková koule T-Spline
+ quadball,tspline,coordinate system,raduis
-
- Vytvořte těleso pomocí šablonování mezi uzavřenými křivkami vstupního příčného řezu, a to s pomocí vodicí křivky. Vodicí křivka musí protínat všechny křivky průřezů.
-
-
-
-
- Brep,brep,guides,loft
-
+
+ Vytvoří čtyřúhelníkovou kouli T-spline s daným středem a poloměrem zarovnanou s výchozí globální rovinou XY
+ Střed čtyřúhelníkové koule
+ Poloměr čtyřúhelníkové koule
+ Počet rozpětí ve dvou rozměrech stran čtyřúhelníkové koule
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ Čtyřúhelníková koule T-Spline
+ quadball,tsplines,center,point,radius
-
- Vytvořte těleso pomocí šablonování mezi vstupními příčnými řezy uzavřenými křivkami PolyCurve. Tato operace je optimalizována pro řezy složené výhradně z úsečkových segmentů, přičemž vrcholy jsou ve stejném pořadí. Zaškrtnutí a oprava zaručují platnost vytvořeného tělesa, pokud je možnost povolena, zatímco deaktivování by mělo zvýšit výkon.
-
-
-
-
- Brep,brep,ruled,loft
-
+
+ Sestaví povrch T-Spline z povrchu NURBS pomocí jednotné strategie.
+ Vstupní povrch NURBS je znovu sestaven pomocí jednotných uzlů umístěných ve stejných parametrických intervalech nebo
+ intervalů délky oblouku podle odpovídajícího příznaku useArcLen a aproximován
+ povrchem NURBS stupně 3. Výstupní křivka T-Spline je rozdělena podle daného počtu rozpětí
+ ve směrech U a V.
+ Vstupní povrch NURBS
+ Požadovaný počet rozpětí ve směru U
+ Požadovaný počet rozpětí ve směru V
+ Zda použít délku oblouku nebo parametrický úsek v parametrickém směru U
+ Zda použít délku oblouku nebo parametrický úsek v parametrickém směru V
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ nurbs surface,tspline,uniform
-
- Táhněte uzavřenou křivku podél trajektorie.
-
-
-
-
- Brep,brep,sweep1
-
+
+ Sestaví povrch T-Spline z povrchu NURBS pomocí strategie úseku zakřivení.
+ Vstupní povrch NURBS je znovu sestaven na stupeň 3. Výstupní křivka T-Spline obsahuje počty a
+ polohy rozpětí v každém směru, které jsou detekovány automaticky podle na zakřivení.
+ Vstupní povrch NURBS
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ nurbs surface,tspline,curvature
-
- Táhněte uzavřenou křivku podél trajektorie.
- Uzavřený oblouk, který bude profilem tažení
- Trajektorie, která představuje trajektorii tažení
- Odřízněte konec tažení a nastavte jej kolmo k trajektorii.
- Těleso tažením křivky profilu podél trajektorie
-
- Brep,brep,sweep1
-
+
+ Sestaví křivku T-spline vysunutím křivky podél daného vektoru
+ Křivka profilu
+ Vektor vysunutí
+ Vzdálenost vysunutí ve směru vektoru
+ Vzdálenost vysunutí proti směru vektoru
+ Počet rozpětí ve směru vektoru. Pokud je předána hodnota 0, nebude provedeno žádné vysunutí ve směru vektoru.
+ Počet rozpětí proti směru vektoru. Pokud je předána hodnota 0, nebude provedeno žádné vysunutí proti směru vektoru.
+ Počet rozpětí ve směru profilu. V případě hodnoty 0 nebo nižší je tento počet definován automaticky.
+ Použít pro rozmístění rozpětí podél směru profilu jednotnou strategii nebo strategii zakřivení
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ tspline,extrude,curve
-
- Táhnout uzavřenou křivku profilu podél dvou křivek trajektorie.
- Vstup k tažení podél trajektorie
- Trajektorie, podle které se řídí orientace tažení
- Křivka profilu, která se má táhnout podél trajektorie
-
-
- Brep,brep,sweep2,guides,sweepprofile
-
+
+ Sestaví křivku T-spline tažením křivky průřezu podél trajektorie
+ Křivka profilu
+ Křivka trajektorie
+ Podmíněná rozpětí by měla být rovnoběžná se směrem trajektorie.
+ Počet rozpětí v trajektorii
+ Počet rozpětí v profilu. Definováno automaticky, pokud je hodnota 0 nebo menší.
+ Použít jednotnou strategii nebo strategii zakřivení pro rozmístění rozpětí podél trajektorie
+ Použít jednotnou strategii nebo strategii zakřivení pro rozmístění rozpětí podél profilu
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ tspline,sweep,curve
-
- Vytvořte těleso rotace pomocí tažení křivky profilu kolem paprsku osy, který je tvořen počátkem a vektorem osy, a to z počátečního úhlu ve stupních do úhlu tažení ve stupních.
- Křivka profilu k rotaci
- Počátek osy rotace
- Směr osy rotace
- Počáteční úhel ve stupních
- Úhel tažení ve stupních
- Těleso vytvořené rotací
-
- Brep,brep,lathe,revolveprofile
-
+
+ Vytvoří povrch T-spline tažením křivky profilu kolem osy tvořené
+ počátkem osy a směrem osy a směrem osy, přičemž začíná na hodnotě start_angle ve stupních
+ a pokračuje tažením o hodnotu sweep_angle ve stupních.
+ Křivka profilu
+ Střed otočení
+ Osa otočení
+ Úhel zahájení otočení
+ Úhel dokončení otočení
+ Počet rozpětí v poloměru
+ Počet rozpětí ve výšce. Definováno automaticky, pokud je hodnota 0 nebo menší.
+ Použít jednotnou strategii nebo strategii zakřivení pro rozmístění rozpětí
+ Možnosti symetrie povrchu T-Spline
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ tspline,revolve,curve
-
- Sjednocení kolekce těles do jednoho tělesa
- Kolekce těles
-
-
- Brep,brep,boolean,addition
-
+
+ Vytvoří povrch T-spline ze seznamu čar.
+ Potvrdí křivky, ale použije z nich pouze počáteční a koncové body.
+ Čáry pro vytvoření křivky T-Spline. Použijí se pouze koncové body.
+ Maximální počet upravených ploch
+ Tolerance průsečíku křivka-křivka
+ Zda vyostřit vrcholy s valencí 2 či nikoli
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ tspline,line,build
-
- Vrací oblast plochy -- součet všech oblastí všech ploch.
+
+ Vytvoří potrubní povrch T-spline pomocí sítě křivek nebo čar.
+ V každém průsečíku křivek se vytvoří vyhlazený spoj.
+ Některé parametry přebírají jednu hodnotu nebo seznam hodnot – jednu hodnotu na křivku.
+ Seznam křivek, kterých mají být vytvořena potrubí
+ Výchozí poloměr pro vytvořené potrubí
+ Tolerance použitá ke zjištění průsečíků křivek
+ Počet segmentů na každou křivku. Velikost seznamu může tvořit počet křivek nebo 1 pro replikaci nebo 0 pro automatické určení.
+ Pokud je hodnota true, vygenerují se automaticky parametry ovladače na začátku každé křivky a uživatelské parametry rotationsAtStart, radiiAtStart a positionsAtStart budou ignorovány.
+ Pokud je hodnota true, vygenerují se automaticky parametry ovladače na koncí každé křivky a uživatelské parametry rotationsAtEnd, radiiAtEnd a positionsAtEnd budou ignorovány.
+ Vlastní úhel otočení každého ovladače potrubí (ve stupních) na začátku každé křivky. Tento parametr je ignorován, když je hodnota autoHandleStart true. Velikost seznamu může být počet křivek nebo 1 pro replikaci.
+ Vlastní úhel otočení každého ovladače potrubí (ve stupních) na konci každé křivky. Tento parametr je ignorován, když je hodnota autoHandleEnd true. Velikost seznamu může být počet křivek nebo 1 pro replikaci.
+ Vlastní poloměr každého ovladače potrubí na začátku každé křivky. Tento parametr je ignorován, pokud je hodnota autoHandleStart true. Velikost seznamu může být počet křivek nebo 1 pro replikaci.
+ Vlastní poloměr každého ovladače potrubí na konci každé křivky. Tento parametr je ignorován, pokud je hodnota autoHandleEnd true. Velikost seznamu může být počet křivek nebo 1 pro replikaci.
+ Vlastní pozice každého ovladače trubky na počátku každé křivky (v procentech) mezi 0 a 1 podél délky oblouku křivky. Tento parametr je ignorován, pokud má objekt autoHandleStart hodnotu true. Velikost seznamu může být rovna počtu křivek nebo 1 v případě replikace. Počáteční a koncová pozice by se neměly vzájemně překrývat u žádné křivky. Ideálně by počáteční pozice měla být blízko k 0, zatímco koncová pozice blízko k 1.
+ Vlastní pozice každého ovladače trubky na konci každé křivky (v procentech) mezi 0 a 1 podél délky oblouku křivky. Tento parametr je ignorován, pokud má objekt autoHandleEnd hodnotu true. Velikost seznamu může být rovna počtu křivek nebo 1 v případě replikace. Počáteční a koncová pozice by se neměly vzájemně překrývat u žádné křivky. Ideálně by počáteční pozice měla být blízko k 0, zatímco koncová pozice blízko k 1.
+ Zobrazit povrch T-Spline v kvádrové nebo hladké vizualizaci
+ tspline,create,pipe,curve
-
- Vrací celkový objem tělesa
+
+ Spojí dané povrchy T-spline do jednoho.
+ Povrchy mohou být nepropojené.
+ Pokud je alespoň jeden povrch v režimu kvádru, výstupní povrch bude také v režimu kvádru.
+ Poznámka: Všechny vstupní povrchy musí mít stejnou verzi, aby se úspěšně sloučily. Z toho důvodu bude možná jeden nebo více povrchů interně naklonovaných a jejich verze budou buď upgradovány, nebo downgradovány, aby se shodovaly s verzí, která se aktuálně používá v aplikaci Dynamo. Výsledný povrch se může mírně lišit od předpokládaného výsledku. Samotné vstupní povrchy zůstanou nezměněny.
+ Povrchy T-Spline, které mají být sloučeny
+ tspline,combine
-
- Těžiště tělesa
-
-
- average,center
-
+
+ Vrátí seznam odrazů použitých na danou křivku T-spline
+ tspline,symmetry,reflections
-
- Logické sjednocení tohoto tělesa a dalšího tělesa
-
-
-
- addition,merge,combine
-
+
+ Vrací hodnotu True, pokud je daná křivka T-spline v režimu kvádru
+ tspline,boxmode,smooth
-
- Sjednocení seznamu těles s tímto tělesem
-
-
-
- addition,merge,combine,unionmany,union multi
-
+
+ Vrací hodnotu True, pokud je daná křivka T-spline extrahovatelná (může být zobrazena ve vyhlazeném režimu)
+ tspline,extractable
-
- Logický rozdíl tohoto tělesa a jiného
-
-
+
+