Jak vyrobit vlastní vykrajovátko na vánoční cukroví

Tento návod v několika krocích popisuje, jak vyrobit vlastní vykrajovátko na vánoční cukroví pomocí 3D tisku, jaký budete potřebovat software, na co si dát pozor nebo jak se o vytištěné vykrajovátko starat. Nalezne zde také stručné instruktážní video s obsluhou software Inkscape, TinkerCAD a Průša Slicer.

Pokud jsme v minulosti chtěli vyrobit vlastní vykrajovátko na vánoční cukroví, sháněli jsme měděný pásek plechu nebo si pásek stříhali z hliníkových plechovek od pití. Z něj jsme pak vykrajovátko tvarovali podle nakreslené šablony. Kdo to někdy zkusil, ví, jak je celá výroba náročná na přesnost. Pokud neuděláme ohyb kolmo, vykrajovátko nebude rovné, nebude dosedat celou plochou, případně se bude kroutit. Nová doba nám však dává nové technologie. V případě vykrajovátek na cukroví, je to technika 3D tisku.

Přehled

ikona obtížnost Obtížnost:

K výrobě vlastního vykrajovátka potřebujete základní znalost kreslení vektorové grafiky a 3D modelování.

ikona nástroje Vybavení:

Nezbytné vybavení je 3D tiskárna.

ikona čas Čas:

Nakreslení a vymodelování první předlohy pro tisk mi zabralo jeden večer. Záleží na složitosti předlohy.

ikona peníze Peníze:

Použitý SW je zdarma, náklady na materiál jsou pouze filament.

Použité vybavení

  • Inkscape – program pro kreslení vektorové grafiky
  • TinkerCAD – program pro vytváření 3D modelů
  • Prusa Slic3r – program pro vygenerování souboru k 3D tisku
  • 3D tiskárna

Postup

Nakreslíme vykrajovátko v 2D

Nakreslíme vykrajovátko v 2D
Nakreslíme vykrajovátko v 2D

V grafickém programu nakreslíme obrys vykrajovátka. Já používám Inkscape, který je opensource a naleznete k němu velké množství návodů. Ve vektorové grafice jsem stále začátečník, ale pár obrázků jsem už překresloval, takže jsem měl kočičku nakreslenou za pár minut. Pokud jste nikdy nic nekreslili, zkuste třeba web inkscapers.cz nebo youtube návody. Když máme obrázek nakreslený, je důležité udělat několik dalších kroků.

  1. Obrázek zrcadlově otočíme. Zvláště, pokud obsahuje texty.
  2. Nastavíme požadovanou velikost vykrajovátka. Jakékoliv pozdější změny velikosti u 3D modelu budou měnit i tloušťku stěny vykrajovátka.
  3. Nastavíme tloušťku čáry podle velikostí, které naše tiskárna dokáže vytisknout. Já používám 0,4mm pro vytištění jednoho perimetru (jedné dráhy pohybu trysky 3D tiskárny), pro vytvoření co nejtenčí řezací hrany vykrajovátka. Dále pak 0,8mm pro stěnu vykrajovátka, která je tak složena z dvou perimetrů. Plochu vykrajovátka, na kterou tlačí ruka, nastavuji na sílu 2 nebo 4mm. Záleží na velikosti a tvaru vykrajovátka.
  4. Obrys čáry převedeme na křivku. Pokud toto neuděláme, aplikace TinkerCAD považuje nakreslený tvar za jednolitou plochu a neukáže nám jen obrys.
  5. Nakreslený tvar uložíme v SVG formátu.

Převedeme vykrajovátko do 3D

Převedeme vykrajovátko do 3D
Převedeme vykrajovátko do 3D

Jako 3D modelář začátečník používám bezplatnou aplikaci TinkerCAD. Pro vytvoření předlohy pro tisk vykrajovátka je téměř ideální.

Vytvoříme nový projekt a naimportujeme všechny vytvořené SVG soubory. Aplikace každé vrstvě dá automatickou výšku 1cm. Tu postupně u všech vrstev změníme na námi požadovanou. Dáváme při tom pozor, abychom objekty neposunuli do strany. Importované obrázky jsou totiž automaticky vystředěné a zarovnané.

Podle tvaru vykrajovátka doplníme výztuhy. Výztuhy umísťujeme tak, abychom nevytvořili uzavřená místa, která se budou špatně čistit. Je také dobré ponechat dostatečně velké otvory pro případné vymačkávání vykrojeného těsta ven z vykrajovátka. Hotové vykrajovátko exportujeme jako STL soubor.

Vygenerujeme G-code pro tisk

Vytvořený STL soubor otevřeme v aplikaci Prusa-slicer. Model by měl mít již správnou velikost a není potřeba upravovat jeho rozměry. V záložce „nastavení tisku“ nastavíme položku Svislé stěny – perimetry: 1 a zaškrtneme položku „Detekovat tenké zdi“. To nám zajistí opravdu tenkou hranu, kterou půjde krájet těsto. Nakonec vygenerujeme G-code a můžeme jít tisknout.

Tato část textu potřebuje aktualizaci, při tisku dalších vykrajovátek a dotazováním na Twitteru jsem získal několik tipů, které do článku doplním.

Abyste si Pejska a Kočičku nebo i další vykrajovátka nemuseli sami kreslit, modely najdete na mém profilu na webu TinkerCAD.

Videonávod

Výše popsaný postup je k dispozici také ve formě video návodu.

Postprodukce a očištění vytištěného dílu

Nově vytištěné vykrajovátko na 3D tiskárně bude nejspíš trošku „chlupaté“. Mám na mysli malé nitky filamentu, které za sebou může táhnout tisková hlava a určitě nevznikají tím, že tiskneme Pejska s Kočičkou. Pokud tiskneme z PLA, stringování se většinou tolik neobjevuje. Při tisku z PET-G je to častější.

Před použitím vykrajovátka odstraníme všechny plastové „chlupy“. Nechceme přeci, aby se nám během vykrajování odlámaly do těsta a my pak na Štědrý den chroupali upečené mikroplasty.

Chlupatý 3D výtisk, stringování v malém  prostoru
Chlupatý 3D výtisk, stringování v malém prostoru

Možné způsoby odstranění plastových „chlupů“ z výtisku

  1. Vykrajovátko jednoduchého tvaru má většinou jen několik málo chlupů, které lze odtrhnout pinzetou.
  2. Běžné místo, kde vznikají malinké chlupy, je v místě místě začátku a konce vrstvy. V závislosti na jejich umístění je můžeme odřezat ostrým odlamovacím nožem.
  3. Na odstranění tenkých chlupů můžeme použít i horkovzdušnou pistoli. Opatrně ofoukáme výtisk a dáváme pozor, aby se nám tenké hrany nezkroutil. Mělo by stačit 200 °C po dobu 1 až 2 vteřiny. Tento postup se mi na vykrajovátkách neosvědčil.
  4. U některých materiálů lze chlupy odstranit chemicky, například acetonem. Tento postup bych však pro čištění vykrajovátek na cukroví nedoporučoval.

Požadavky na hygienický design

Pro výrobce zařízení a materiálů pro potravinový průmysl existuje velká spoustu norem, doporučení a nařízení. Pokud si vykrajovátko vyrábíme sami sobě, asi by nám to všechno mohlo být jedno, ale je dobré mít představu že něco takové existuje a že tyto normy vznikly kvůli ochraně našeho zdraví.

Sám se v této oblasti vůbec neorientuji, takže následující výčet nemusí být úplný, ale jedná se o informace, které jsem zjistil při samostudiu, které mně přišly zajímané nebo ty, které nechci zapomenout.

Nezávazné (normy):

  • Norma EN ISO 14159 pro hygienickou konstrukci zařízení
  • Norma EN 1672-2 + A1 (harmonizovaná s EC-42-2006) pro hygienickou konstrukci vyjmenovaných potravinářských zařízení
  • EHEDG pro design zařízení a instalací a materiály

Závazné (nařízení vlády):

  • Nařízení ES-1935-2004 pro materiály v kontaktu (V-38-2001 Sb. o hygienických požadavcích na výrobky určené pro styk s potravinami a pokrmy)
  • Nařízení ES-10-2011 pro plasty
  • Právní úprava pro zařízení: 852/2004 EC – příloha II, kapitola V

Jaké požadavky na hygienický design zohlednit při výrobě vykrajovátka

  • Vnitřní úhly a rohy musí být snadno čistitelné.
  • Je třeba se vyhnout ostrým rohům ≤ 90° (Tento požadavek asi splní málokterý tvar vykrajovátka).
  • Rohy s úhly menšími než 135° musí být hladké a musí mít minimální poloměr 3 mm (nejlépe více než 6 mm). Tento požadavek je spíše pro konstrukci větších celků, jako skříně, kryty zařízení atd.
  • Drsnost zdánlivě hladkého povrchu Ra < 0,8 μm (tohle s technologií 3D tisku nemáme nikdy šanci splnit, ale je dobré si to uvědomit.)
  • Mnoho plastových materiálů může při tření hromadit elektrostatický náboj, což přitahuje prach a bakterie, které pak přilnou.
  • Materiály použité v hygienickém designu jsou zmiňovány např. PTFE, FEP, PFA.
    • PTFE filament jsem nalezl jen na zahraničních e-shopech a nevypadá to, že by se vyráběl právě kvůli vhodnosti pro použití ve styku s potravinami, spíše je zmiňována jeho odolnost a vhodnost pro výrobu například ozubených kol.
    • FEP filament zase potřebuje celokovový hotend (kvůli vysoké teplotě tání) a uvádí se u něj během tisku toxické výpary.
    • PFA filamenty jsou k dostání jen na čínských shopech, kde bych o vhodnosti pro použití v kontaktu s potravinami dost pochyboval.
    • Jako správný směr mi tedy vychází použití nějakého FCM (Food Contact Material) filamentu.
  • Někdy se objevuje označení Food grade plasty/polymery (nařízení EC-10/2011), například: PE – polyetylén, PP – polypropylén, PC – polykarbonát.

Ačkoliv je PLA biologicky rozložitelné a materiál sám o sobě hygienicky nezávadný, nedoporučujeme jej pro tisk 3D nádob s opakovaným použitím pro jídlo a pití. Důvodem jsou mikroskopické trhliny na povrchu, kde se mohou časem usadit bakterie. Tomu lze zamezit speciální vrstvou, která povrch uzavře.

Citace z https://prusament.com/cs/materials/prusament-pla/

Jak pečovat o vytištěné vykrajovátko

Zbytky těsta ve vykrajovátku vytištěném na 3D tiskárně
Při návrhu dejte pozor na místa, která nelze vyčistit a zůstává v nich těsto.

V tištěné struktuře vykrajovátka budou více, či méně zůstávat zbytky těsta, na kterých se mohou množit mikroorganismy. Opět v tomto tématu nejsem odborník, ale předpokládám, že na druh mikroorganismů bude mít zásadní vliv složení těsta (např. zda bylo v těstu použito vajíčko). Očekávám mikroorganismy hodné, ale i ty zlé. Například, při kynutí těsta v ošatce, se ošatka vysype moukou, ale ošatka se nikdy nemyje. Jak k danému tématu přistoupíte vy, je čistě na vás. Já zaznamenal tyhle přístupy k hygieně 3D tištěných vykrajovátek.

  1. Vykrajovátko vytištěné na 3D tiskárně je jednorázová pomůcka v hodnotě několika korun. Když vykrájím těsto, tak vykrajovátko vyhodím. Až budu vykrajovátko příště potřebovat, vytisknu si ho znovu.
  2. Vykrajovátko po použití omyji teplou vodou s běžným čistícím prostředkem na nádobí. Odstraním všechny zbytky nalepeného těsta. Vykrajovátko nechám dobře oschnout a uložím ho na suché místo. Případné bakterie jsou během pečení zahubeny.
  3. Nevím, z čeho je plast vyroben, jaké má certifikace, jak vysoká je příměs recyklátu a co se z plastu může uvolňovat. Vykrajuji přes mikrotenový pytlík nebo potravinářskou fólii, čímž zamezím přímému kontaktu těsta s plastem.

Tipy a triky jak vytisknout kvalitní vykrajovátko

Přerušená nebo roztrhaná stěna vykrajovátka

V programu Inkscape jsme sice nakreslili krásně hladké linie, ale ty bohužel aplikace TinkerCAD trochu narovná a naláme. Díky tomu se může v některých místech změnit síla stěny a a Slicer v tomto místě udělá přerušení. Těmto problémům se lze vyhnout vhodným nastavením ve Sliceru (informace budou doplněny do odstavce o generování G-code pro tisk).

Vykrajovátko má roztrhanou stěnu
Vytištěné vykrajovátko má roztrhanou stěnu
Vytištěné vykrajovátko má roztrhanou stěnu
Vytištěné vykrajovátko má roztrhanou stěnu
Vytištěné vykrajovátko má přerušenou stěnu
Vytištěné vykrajovátko má přerušenou stěnu
Vytištěné vykrajovátko má přerušenou stěnu
Vytištěné vykrajovátko má přerušenou stěnu

Stringování v poslední vrstvě

Když tiskárna ukončí tisk, občas odtáhne silnější vlákno když tisková hlava odjíždí od výtisku. Zatím jsem nezjišťoval, co proti tomu dělat. Až načerpám více znalostí s 3D tiskem, doplním sem další informace.

Stringování v poslední vrstvě výtisku - detail
Stringování v poslední vrstvě výtisku – detail

Stringování v poslední vrstvě výtisku - detail
Stringování v poslední vrstvě výtisku – detail

Chlupatý spoj stěny vykrajovátka

Pokud vykrajovátko netiskneme v režimu vase (nedoporučuji, stěna je moc tenká), každá tisková vrstva někde začíná a někde končí. V těchto místech pak vznikají naše chlupaté výtisky. Chlupy jsou materiál navíc, který za sebou táhne tisková hlava, při přejezdu na nové místo. Jejich vznik omezuje parametr retrakce.

Retrakce zajišťuje zatažení filamentu zpět do tiskové hlavy a ovlivňuje, kolik materiálu ještě z trysky vyteče, i když už by nic téct nemělo.

Chlupatý spoj stěny vykrajovátka - detail
Chlupatý spoj stěny vykrajovátka

Chlupatý spoj stěny vykrajovátka - detail
Chlupatý spoj stěny vykrajovátka – detail

Další chlupaté tisky, stringování

Na vyřešení problémů s chlupatými výtisky bohužel neexistuje univerzální rada. Takzvané stringování by mělo jít ovlivnit pomocí výše zmíněné retrakce nebo zvýšením rychlosti přejezdu tiskové hlavy. Zásadní vliv má také materiál filamentu a teplota extruderu. Častokrát stringování způsobují zbytky plastu na trysce.

Chlupy způsobené výplní spodní vrstvy
Stringování uvnitř malého prostoru vykrajovátka
Vykrajovátka s vnitřními razítky mají více začátků a konců v jedné tiskové vrstvě a stringování vzniká na více místech
Častokrát stringování způsobují zbytky plastu na trysce

Vlastní vykrajovátko je lepší

Postupem času jsem začal mít averzi na generátory modelů vykrajovátek, ale i na samotné modely vykrajovátek, které lze stáhnout z webů jako Thingiverse a podobně. Modely, zde zveřejňované, mají moc silné stěny. Stěny těsto neřežou, ale rozmačkávají a jsou spíš ke zlosti Schválně si to vyzkoušejte. A nebo se alespoň zeptejte manželky…

Šedý výtisk je stažený model z internetu, který má tloušťku stěny i řezací hrany 1 mm. Bílý výtisk je můj model, kde je řezací hrana silná 0.4 mm a stěna 0.8 mm. Stažený model navíc nemá zkosenou hranu, takže neřeže, ale rozmačkává.

Porovnání tlouštky stěn u staženého modelu a vlastního návrhu vykrajovátka
Síla stěny vykrajovátka z nerez plechu je 0.3 mm
Síla řezací hrany vlastního vykrajovátka je 0.4 mm
Síla stěny vlastního vykrajovátka je 0.8 mm
Síla stěny staženého modelu je 1 mm

Vytvořit si vlastní vykrajovátko a nepoužívat stažený model je zkrátka to nejlepší, co můžete udělat.

Jak ukládat Arduino projekty do GitHub

Občas vytvořím nějaký kód. Jak postupně do kódu přidávám funkce, stává se mi, že kód přestane fungovat. Hledání chyby bývá obtížné a návrat k předchozí funkční verzi je většinou nemožný. Předcházet tomuto problému je ale poměrně jednoduché – začít používat software pro správu verzí. Tím je například nejznámější GIT. Dlouho jsem se tohoto software „bál“. Sice všichni píšou, jak je to snadné, ale v každém návodu je jenom kousek toho, co potřebujte (nebo si musíte přečíst knihu).

Článek je určen úplným nováčkům, kteří sice tuší, co GIT je, ale ještě neví, jak to vše postupně nastavit a propojit. Popisuji, jak spárovat složku v počítači se vzdáleným adresářem na GitHub. Vysvětluji variantu, kdy na projektu pracuji sám a nepotřebuji hlídat změny, které provedou jiní uživatelé.

Několik pojmů do začátku

Nejprve uvedu jedno grafické znázornění funkce jednotlivých git příkazů.

GIT Storage Data Flow
Znázornění toku dat při verzování pomocí GIT
Pokračování textu Jak ukládat Arduino projekty do GitHub

Ohlédnutí za létem 2020

Jarní ohlédnutí jsem končil s tím, že se předpovědi ohledně Covid-19 nevyplnily a už je vše zase jako dřív. Uběhlo léto a mohu napsat, že vše je zase jako na jaře. Tedy skoro. Já už home office zase mám, ale Holka 4.02 zatím ještě chodí do školky.

Léto jsem spíše věnoval rodině opravám a rekonstrukci, než bastlení nebo psaní článků. I když, pár drobností se našlo.

Pokračování textu Ohlédnutí za létem 2020

Filtr krátkých geocaching logů

Pokud hrajete geocaching a založili jste několik kešek, pravděpodobně jste již někdy dostali log, který vás tak úplně nezajímal. Myslím tím krátké vzkazy jako: „TFTC“, „Díky za cache“, „Díky“, případně jen smajlík. Když nějakou dobu logy nečtete, máte najednou plnou schránku a stojíte před rozhodnutím, jestli logy číst, mazat nebo nějak roztřídit. Vytvořil jsem krátký script, který logům kratším než 40 znaků přiřadil štítek. Mohl jsem tak roztřídit co číst a co vyhodit. Pokud používáte Gmail, můžete automatický filtr také vyzkoušet.

Skript nerozlišuje odesilatele, protože mám speciální gmail adresu jen pro geocaching. Pokud vám do gmailu chodí i další zprávy, může se stát, že budou označeny tímto štítkem

Postup

  1. Spusťte Google Disk a vytvořte nový soubor Google Apps Script. Soubor jsem si pojmenoval „gmail filtr“.
Pokračování textu Filtr krátkých geocaching logů

Ohlédnutí za jarem 2020

Jaro uteklo jako nic a s ním i několik prvních letní dní, než jsem dopsal tento článek. Většinu jarních dní jsem strávil na home office a pracemi kolem domu. Návštěvy nezdržovaly a hodně jsem toho stihl. Karanténa dost věcí změnila, ale o tom opravdu jen okrajově, protože předpovědi se nevyplnily a už je zase vše jako dřív.

Opravy a poruchy

Holka proměřuje vypájené relátko
Holka proměřuje vypájené relátko
  • Opravil jsem porouchanou indukční desku. Nakonec se jednalo pouze o vypálený kontakt špatně zapájeného relé. Po opětovném proletování vše funguje bezvadně. Zachráněno asi tak 8.000,- za novou indukci a ještě jsme s Holkou měli zábavu.
  • Akce „roušky všem“ se nevyhnula ani našemu šicímu stroji, a tak jsme ho jednoho odpoledne s Holkou rozebrali a vyčistili.
  • Rozbilo se čidlo teploty vody v kondenzačním kotli. Objednal jsem ho z Anglie, ale zásilka měla zpoždění (Covid-19), a tak opravu nakonec řešil servisák.
  • Kromě toho se nám porouchal i LCD na termostatu. Během asi hodinového zkoumání jsem závadu neodhalil, takže leží rozebraný v šuplíku a kotel byl přepnutý na manuál. Teď už je kotel vypnutý, tak mám ještě chvilku času.
  • Proběhla první společná oprava, kdy jsme s Holkou 3.11 a Klukem 1.06 opravili dětskou pistolku na výrobu bublin.

Činnosti doma

  • Po 4 letech od nastěhování jsem zrušil žárovku na kabelu v šatně a namontoval tam 3 bodové LED reflektory.
Pokračování textu Ohlédnutí za jarem 2020

Jak číst data z webu a uložit je do Home Assistant

Do Home Assistant můžeme jako senzor připojit i obsah webové stránky. Můžeme na ní analyzovat html kód a získat tak jen konkrétní část obsahu. Home Assistant díky tomu získá jen údaj, se kterým může dále pracovat a uložit ho. Slouží k tomu integrace scrape. Získání dat z webových stránek jsem zkoušel těmito 2 způsoby.

Podle pořadí HTML prvku

První možností, jak požadovaná data získat, je podle pořadí HTML prvku. Jako příklad si vezmeme stránku ČHMI, který dává veřejně k dispozici informace o hladině spodních vod nebo výšce hladiny a průtoku některých potoků a řek.

Pokračování textu Jak číst data z webu a uložit je do Home Assistant

Co je Home Assistant

Home Assistant je software pro vytvoření a ovládání chytré domácnosti. Vyhledá ve vaší síti chytrá zařízení a umožní jim spolu vzájemně komunikovat. Všechna zařízení tak lze sledovat nebo ovládat z jednoho místa – z internetového prohlížeče nebo aplikace v mobilním telefonu. Uživatelské rozhraní funguje na systému dlaždic, na kterých si zobrazíte jen ty informace, které vás zajímají. Můžete také vytvářet různé automatizace na základě stavu zařízení nebo podle sledovaných veličin.

Prostředí Home Assistant zkusím vysvětlit z pohledu nováčka, který s tímto software v minulosti několikrát začal, ale vždycky (kvůli nepochopení) skončil. Ani ne před měsícem to ale všechno do sebe začalo zapadat. Jsem tedy jen o malý krůček před nováčky, ale snad dost zkušený na sepsání informací pro úplné začátečníky.

Pokračování textu Co je Home Assistant

Jak nahrát vlastní software Tasmota do chytré zásuvky WETO W-T05

How to flash WETO W-T05 with Tasmota

Každý výrobce chytrých zásuvek, má vytvořený vlastní software pro jejich ovládání. Pokud máte doma několik chytrých zásuvek od různých výrobců, pravděpodobně k nim musíte mít v telefonu nainstalováno několik různých aplikací na jejich ovládání. Levné zásuvky mnohdy ani nelze připojit k vlastnímu serveru domácí automatizace (Domoticz.com, Hass.io). Naštěstí existuje snadný způsob, jak v zásuvkách sjednotit používaný software. Díky přepsání původního firmware v chytré zásuvce, firmwarem Tasmota (v budoucnu se chystám vyzkoušet ještě i esphome.io) získáte komunikace přes MQTT, přehledné webové rozhraní pro nastavení zásuvky a také integraci zásuvky do serveru domácí automatizace. V tomto návodu popisuji postup, jak nahrát vlastní software Tasmota do chytré zásuvky WETO W-T05, neboli jak flashnout WETO W-T05.

Upozornění, rozebráním a nahráním vlastního firmware velmi pravděpodobně přicházíte o záruku.

Co je uvnitř WETO W-T05

Nejprve se podíváme, jak chytrá zásuvka vypadá, jak ji rozebrat a co obsahuje.

Chytrá zásuvka WETO W-T05
Pro rozebrání povolte 3 šroubky s křížovou hlavou
Chytrá zásuvka WETO W-T05
Demontovaný přední kryt chytré zásuvky
Chytrá zásuvka WETO W-T05
DPS chytré zásuvky WETO W-T05
ESP8285
Deska má osazen ESP8285

Pokračování textu Jak nahrát vlastní software Tasmota do chytré zásuvky WETO W-T05

Jak automatizovat propojení Excel a SAP

Když mě teď potkal fenomén zvaný práce z domova, rozhodl jsem se věnovat trochu času zjednodušování denní rutiny. Řekl jsem si, že si zautomatizuji veškeré nudné a opakující se činnosti v SAPu. První činnost, kterou jsem potřeboval automatizovat, bylo neustálé přepínání a kopírování dat mezi Excelem a SAPem.

Pro případné začátečníky v Excelu uvádím, že karta vývojář není ve výchozím nastavení vidět a musíte si jí zapnout. Stejně tak Microsoft Visual Basic for Applications spustíte stisknutím alt+F11.

VBA Skript pro ovládání SAP

Jdeme na to. Otevřeme Excel, VBA editor a kopírujeme. První část kódu naleznete kdekoliv na netu. Tímto kódem se Excel připojí k již přihlášenému SAPu. Automatické přihlášení je také možné, ale já ho nevyužiji, tak jsem se tím ani nezabýval.

Sub SAP_MM03()

Set SapGuiAuto = GetObject("SAPGUI")        'Get the SAP GUI Scripting object
Set SAPApp = SapGuiAuto.GetScriptingEngine  'Get the currently running SAP GUI
Set SAPCon = SAPApp.Children(0)             'Get the first system that is currently connected
Set session = SAPCon.Children(0)            'Get the first session (window) on that connection
session.findById("wnd[0]").Maximize
SAP GUI Scripting
SAP GUI Scripting

Pomocí tohoto kódu, se Excel připojí k SAPu. To, že se Excel k SAPu připojil poznáte podle ikonky s běhajícím červeným šikmým proužkem, vpravo dole ve stavové liště okna SAPu.

Pokračování textu Jak automatizovat propojení Excel a SAP

Ohlédnutí za zimou 2019/2020

Vánoce, novoroční výzvy, Kluk už je 1.00 a sobotní pokusy s Holkou. Čas rychle běží a zima je pryč. Začal jsem vyklízet půdu, čteme knížky a hrajeme deskovky.

Co se podařilo:

  • Těsně před koncem roku, klesla teplota trochu více pod nulu a s Holkou 3.07 jsme vyzkoušeli zmrzlé bubliny. Jsem rád, že jsme to stihli, byla to jediná příležitost letošní zimy.
  • Rok 2020 jsem začal výzvou #366dniminimalizmu. Rozhodl jsem se vyklidit půdu a udělat tam prostor pro obrovskou, 100m² velkou kutilskou hernu. První den jsem odnesl jednu věc. Druhý den dvě věci, třetí den tři. A tak dále, a tak dále. Pokud budu odnášet celý rok, tak odnesu 67 161 věcí.
  • S Holkou i Klukem jsme opravovali a rozebírali různou elektroniku. Například jsme snižovali hlasitost elektronickým hračkám, měnili displeje u telefonů nebo jsme rozebírali LED světelnou rampu pro offroad.
  • Při každé procházce kolem rybníku jsme posbírali tašku odpadků.
  • Několik sobotních rán jsme s Holkou věnovali různým experimentům. Vytvořili jsme pohybující se hvězdičku ze sirek nebo jsme se snažili fouknout kuličku do lahve. V plánu je ještě spousta dalších pokusů, ale Holce se do nich zatím moc nechtělo.
Pokračování textu Ohlédnutí za zimou 2019/2020