Macro Texture/cs

Popis
Toto malé makro vám umožňuje velmi snadno vytvořit 3D projekt z bitmapového obrázku 256 úrovní šedé.

Doufám, že toto makro revoltuje způsob myšlení CAD a CNC jakéhokoli obrazu, když se může bez jakéhokoliv zásahu přeměnit na objekt 3D.

Všechno je možné bez ohledu na složitost obrazu !

Macro für die automatisierung des multi loft Macro Loft pro automatizaci multifunkčního loftu.



Použijte
Toto makro potřebuje obrázek v 256 odstínech šedé (0-255), proto před použitím makra převeďte snímek na stupně šedi (černé a bílé) Lowe. Počet barev je automaticky detekován, je-li obrázek více než 256 barev, očekává se další funkce. Každá barva (úroveň šedé) se považuje za hlubokou, bílou (255) vysokou a černou (0) nejnižší (hlubokou).

Konfigurace se provádí před otevřením souboru, výchozí hodnoty jsou nastavení poskytnutá pro získání rozměrů projektu:
 * šířka obrázku v bodech v souřadnici X,
 * výška obrázku v bodech v souřadnici Y,
 * hloubka nebo tloušťka projektu unikla 10 mm (v surovém režimu, na 256 mm) v souřadnici Z.

Soubor s obrázkem se rozkládá jako skener x1 x2 x3 ... v krocích po 1 mm v aplikaci FreeCAD podobně jako hodnota y 1 mm najednou. Hodnota z je dána hodnotou barvy. Tyto hodnoty lze konfigurovat v makru.

Pozor: v závislosti na velikosti obrázku může být projekt velmi velký! pro záznam 100 pixelů široký a 100 pixelů na výšku dává 100 x 100 = 10000 bodů a každý bod odpovídá souřadnici, takže 10000 souřadnic XYZ tam je.

Rozhraní


Začátek hodnoty operace se automaticky přizpůsobí zvolené funkci: 0, pokud je nastavení černé ("" "černé") 255 nebo 20, je-li nastavení bílé ("" "bílá" ").
 * Coordinate
 * Coordinate X: souřadnice X polohy objektu, implicitní: 0.
 * Coordinate Y: souřadnice Y polohy objektu, výchozí: 0.
 * Coordinate Z: souřadnice Z pozice objektu, výchozí: 0.
 * Stetching
 * Stetching X: zúžení nebo zvětšení délky objektu, default: 0.
 * Stetching Y: zúžení nebo zvětšení výšky objektu, default: 0.
 * Stetching Z: zúžení nebo zvětšení hloubky objektu, default: 0.
 * Inversion
 * Inversion X: zpětné souřadnice  X obrázek.
 * Inversion Y: zpětné souřadnice Y obrázek.
 * Inversion Z: zpětné souřadnice Z obraz.
 * Mode 8 Bits
 * Inversion Z: zpětné souřadnice Z obraz.
 * Mode 8 Bits
 * Mode 8 Bits
 * Wire: postavte vaši linku (vektor) ve formě Wire.
 * Bspline: postavte svou linku (vektor) ve formě Bspline.
 * Cloud: buduje bodové vektory v bodovém oblaku.
 * Point: vytvoří bod u každého pixelu (vektor). (postup může být dlouhý)
 * Nuance: Je-li zkontrolována volba odstínu, barva bodu je reprezentována jako obrázek.
 * Mode 32 Bits
 * Photo: Režim foto je automaticky aktivován, když je detekován obraz '''32 Bits' '. (postup může být dlouhý)
 * Plan: plán umožňuje importovat 32 -bitový obrázek  a ignorovat pozadí plánu. Ve výchozím nastavení je pozadí mapy černé pro ignorování barev nastavitelné příkazem  Capping  '. Pokud je zaškrtnuto políčko Bílý, ignorované dno bude bílé. (postup může být dlouhý)
 * Files
 * pcd: pokud je zaškrtnuto jeden soubor originalName.bmp.pcd je uložen ve stejném adresáři souboru (pcd v0.7).
 * asc: pokud je zaškrtnuto jeden soubor originalName.bmp.asc je uložen ve stejném adresáři souboru. Tento soubor lze použít jako cloud point (formát: X Y Z).
 * Capping (10mm)
 * Slider: udávají výšku tvaru, výška je zobrazena v rámečku titulku.
 * Raw mode: pro nastavení počtu barev (hloubka). Výchozí režim je 0-20 (což představuje filtr a získání podrobnějších informací podle složitosti obrazu) po kontrole režimu 0 až 255 (celý rozsah barev).
 * CheckBox: Tento checkbox umožnil spouštění.
 * SpinBox:tento spinbox dává obrysovou čáru nepoužívejte (např. 0 pro základnu).
 * Capping: Funkce zakončení může být provedena na základě výběru barev, bílé (výchozí) nebo černé. Stupně omezení pravidla 20 až 0 (nebo 255 až 0), pokud je zaškrtávací políčko nastaveno na W (nezaškrtnuto) nebo 0 až 20 (nebo 0 až 255) ''' (kontrolovány).
 * SpinBox: Tento spinbox dává stupně omezení.
 * CheckBox: Tento checkbox umožnil spouštění.
 * SpinBox:tento spinbox dává obrysovou čáru nepoužívejte (např. 0 pro základnu).
 * Capping: Funkce zakončení může být provedena na základě výběru barev, bílé (výchozí) nebo černé. Stupně omezení pravidla 20 až 0 (nebo 255 až 0), pokud je zaškrtávací políčko nastaveno na W (nezaškrtnuto) nebo 0 až 20 (nebo 0 až 255) ''' (kontrolovány).
 * SpinBox: Tento spinbox dává stupně omezení.


 * File and lauch: otevře obrazový soubor a spustí konverzi.
 * Quit: ukončí funkci.
 * Quit: ukončí funkci.

Skript
The icons .png and .svg

Macro_Texture.FCMacro

Stáhněte makro k obsahu Macro FCTexture.FCMacro

Příklad
Obrazy byly nakloněny ke zvýšení efektu 3D.

Odkazy
Diskuse o the forum abych získala své dojmy nebo mě kontaktovala.

Macro Macro Loft pro automatizaci multifunkčního loftu

apply hair cell texture

How to handle pdf import properly and feasibly?

Revize

 * ver 0.12 : 04/08/2019 add spinbox button for height
 * ver 0.11 :03/07/2019 adapt to Python 3
 * ver 0.10 : 28/12/2016 add save point in .pcd, .asc display a points cloud, height form, contour
 * ver 0.9 : 12/12/2016 adding save file .asc for cloud point
 * ver 0.8 : 16/03/2016 adding progressBar
 * ver 0.7 : 03/09/2014 Delete "translate" forgotten and bug fix discovered by the passage of PyQt to Pyside !
 * ver 0.6 : 26/08/2014 Delete all "_translate"
 * ver 0.5 : 25/08/2014 Delete "_translate (" MainWindow "," Stretching X ", None)" that prevented the display of tooltip with PySide (Windows Vista)


 * ver 0.4 : 08/08/2014 PyQt4 PySide

that causes an error with the version FreeCAD : Version: 0.14.3343 (Git), Python version: 2.7.6, Qt version: 4.8.5
 * ver 0.3 : 28/03/2014 :comment out the line "#       self.checkBox_5.setAccessibleName(_fromUtf8(""))"