rajz modul

Ez az oldal - fordítás rajz modul oldalon. A fordítás kész 88% -kal.

Tervezet modul lehetővé teszi, hogy a 3D-s fejlesztések a papíron. Ez azt jelenti, tegye a nyúlványok a modellek 2D ablakban, és illessze be az ablakon rajz, például egy darab a kerettel, a címet és a logó, és végül nyomtatni az egészet. rajz egység alatt áll, és a folyamat a tesztelés!

GUI Tools

Ezek azok az eszközök létrehozására, egyéni és export 2D rajzban

Megjegyzés eszköz tervezete megtekintése főleg, hogy helyezze a rajz objektumok papíron. Ez számos fejlett funkciók mellett a szabvány rajzeszközök, és támogatja spetsifficheskie tárgyak, mint a rajz méretei.


rajz modul

A képen látható, az alapvető fogalmak a tervezet modult. A dokumentumban szerepel egy objektum-alakú (Schenkel), hogy szeretnénk kivonat Vázlat. „Levél”, ezért létre. Sheet automatikusan megkapja a sablon, ebben az esetben a „A3_Landscape” sablont. Ez a sablon egy SVG dokumentum lehet, amely szokásos rajz keret, a logót, vagy azokat saját szabványokat.

Ezen a lapon meg lehet tenni egy vagy több faj. Minden típusnak megvan a maga pozícióját az oldalon (a tulajdonságait X, Y) és egy korrigáló tényezőt (skála tulajdon) és egyéb kiegészítő tulajdonságok. Minden alkalommal, amikor a lemez vagy a természetben vagy a tárgy, amelyre vonatkoznak, módosított levél rajzolni, és a kijelző lap frissül.

scripting

Jelenleg is dolgozik PROTSES végfelhasználó (GUI) nagyon korlátozott, azonban érdekes forgatókönyvet API. Az alábbi példákat, hogy a rajz API modul szkripteket.

Ez egy szkript, amely lehetővé teszi, hogy könnyen betölthet egy lapot Macro_CartoucheFC FreeCAD A3_Landscape.

A legegyszerűbb példa

Először is, szükségünk van modulok rész és rajz:

Hozzon létre egy egyszerű kis részlet

Közvetlen vetítés. G0 kemény lesz él, és G1 folyamatosan érintett.

Minden elhelyezni a vetülete a Z sík:

Különböző vektor-vetítés

Az előrejelzések szerint az SVG

parametrikus módszerrel

Hozzon létre egy új testület

paszta egy lapon, és adjunk hozzá a sablont

Létrehoz egy néző „alakját” a tárgy, helyzetének meghatározására és a skála, és tegyük egy lapon

Hozzon létre egy másik nézet az azonos tárgy, de ezúttal a fajta ábrázolás az objektum lesz forgatva 90 fokkal.

Létrehozása egy harmadik fajta az ingatlan. de egy izometrikus perspektíva. Szintén aktiválja a rejtett sorokat.

Valamit változtatni és frissíteni. A frissítési folyamat során, és a kijelző lap.

Hozzáférés bitek és alkatrészek

Kap az SVG fragmentum az első fajta

Szerezd meg a teljes listát (ez egy fájlt az ideiglenes könyvtárat a dokumentum csak olvasható)

Fontos: engedje el a fájlt!

Ez vezet a következő eredménnyel:

rajz modul

Méretek és tűrések

A rajz mérete és a tolerancia még a tervezési szakaszban, de lehet kapni néhány alapvető funkciókat egy kis műveletet.

Be kell, hogy ettől a python nevű modult gdtsvg (FIGYELEM: bonthatók minden pillanatban!):

Ahhoz, hogy a vezérlő egység, próbálja meg a következőket:

A paraméterek küldeni a vezérlő keret a következő:

  1. X-koordináta egy koordináta-rendszerben az SVG (string típusú)
  2. Y koordináta egy koordináta-rendszerben az SVG (string típusú)
  3. A geometriai jellemzői kívánt karaktert (tuple első SVG sorban, akkor a szélessége a karaktert, majd a karakter magasság)
  4. Tolerancia (string típusú)
  5. (Opcionális) átmérő szimbóluma (tuple, sor első SVG, majd a karakter szélességet, majd a karakter magasság)
  6. (Opcionális) A körülmények változnak anyagot (tuple, sor első SVG, majd a karakter szélességet, majd a karakter magasság)
  7. (Opcionális) Az első datum (string típusú)
  8. (Opcionális) Az első nullapont a modifikáló állapota (tuple első SVG sorban, akkor a szélessége a karaktert, majd a karakter magasság)
  9. (Opcionális) A második datum (string típusú)
  10. (Opcionális) A második nullapont a modifikáló állapota (tuple első SVG sorban, akkor a szélessége a karaktert, majd a karakter magasság)
  11. (Opcionális) A harmadik datum (string típusú)
  12. (Opcionális) A harmadik nullapont anyagi állapota (tuple első SVG sorban, akkor a szélessége a karaktert, majd a karakter magasság)

A ControlFrame függvény egy típusa, amely (svg húr, teljes szélessége vezérlő keret, teljes magassága vezérlő keret)

Ahhoz, hogy a méret, próbálja meg a következőket:

Bemenetek lineáris dimenzió:

  1. point1 egy (x, y) tuple SVG-koordinátákat, ez az egyik pont szeretne dimenziója
  2. point2 egy (x, y) tuple SVG-koordinátáit, ez a második pont azt szeretné méretezni között
  3. textpoint egy (x, y) tuple svg koordinátákat, ez az, ahol a szöveg a dimenzió lesz
  4. dimensiontext egy string, amely a kívánt szöveget a méretet mondani
  5. vonalstílus, egy string, amely az SVG (azaz css) stílusok, a getStyle funkció letölteni egy előre beállított szöveg, formázási az, hogy a vonalak úgy néznek ki
  6. arrowstyle egy string, amely az SVG (azaz css) stílusok, a getStyle funkció letölteni egy előre beállított szöveg, formázási, hogy a nyilak nézd
  7. textstyle egy string, amely az SVG (azaz css) stílusok, a getStyle funkció letölteni egy előre beállított szöveg, formázási, hogy a szöveg úgy néz ki,

Ezzel a két, akkor járjon el a fentiek megjelenítésére őket a rajzlapon. Ez a modul nagyon hibás és lehet törni egy adott pillanatban, hibabejelentés várjuk a GitHub oldalon most, vagy forduljon jcc242 a fórumokon, ha küldesz egy hiba valahol máshol.

FreeCAD szállítjuk egy sor standard sablonok, de akkor is megtalálja több a rajzon sablonok oldalon.

Rajz bővítő modul

Néhány megjegyzés a szoftver oldalról a modul bővült a rajz dokumentációs oldalon. Ez a gyors megértését, hogy a rajz modul, amely lehetővé teszi a programozók gyorsan kezdje el a programozást érte.

Kapcsolódó cikkek