Tekninen suunnittelu × CAD/BIM-automaatio

Lauri Rekola

Rakennan työkaluja, jotka muuttavat toistuvan CAD/BIM-käsityön selkeäksi työnkuluksi.

Mitä tuon mukanani

>

Ymmärrän sekä suunnittelun että koodin

Olen nähnyt työharjoittelussa, miltä suunnittelijan arki käytännössä näyttää. Ohjelmointitaidon avulla pystyn kehittämään käytännönläheisiä työkaluja toistuvien vaiheiden helpottamiseen. Kun ymmärtää molempia puolia, automaatiosta tulee aidosti käyttökelpoista.

>

Automatisoin toistuvan käsityön

Toistuvat manuaaliset vaiheet piirtämisessä ja tietomallin teossa vievät aikaa ja lisäävät virheiden mahdollisuutta. Olen kehittänyt työkaluja, jotka tekevät rutiinivaiheista nopeampia ja pitävät lopputuloksen yhtenäisenä.

>

Opin nopeasti ja vien työt loppuun

Python, AutoCAD LISP, IFC ja web-tekniikat olen opetellut konkreettisten tarpeiden kautta. Pyrin viemään työkalut käytännön tasolle asti: käyttöliittymä, asennus ja ohjeistus ovat osa kokonaisuutta.

Mitä olen tehnyt

DXF / DWG map IFC4
Työnkulun havainnollistus
PYTHON · BIM 2024 →

DXF/DWG → IFC -konvertteri

Ongelma CAD-aineiston vienti tietomalliksi on hidasta käsityötä: tasot ja ominaisuudet mapataan erikseen joka kerta.

Hyöty Vähentää manuaalista CAD → BIM -työtä ja tekee aineiston siirrosta toistettavaa, tukena tietomallikoordinoinnissa.

Python IfcOpenShell IFC4 DXF / DWG GUI-kehitys
RIBBON 1 napautus = valmis
SVG-kuvitus työkalun ideasta
CAD-AUTOMAATIO 2024 →

AutoCAD-piirtotyökalut

Ongelma Samat piirtovaiheet toistuvat työssä usein: komponentit, tasot ja merkinnät asetetaan käsin joka kerta.

Hyöty Nopeuttaa suunnittelijan arkea ja pitää piirrosjäljen yhtenäisenä tekijästä riippumatta.

AutoCAD LISP CAD-automaatio Dynamic Blocks BricsCAD
KLHYLLY KYLHYLLY KYTTAJA TASOVAL Asenna Lataukset KLHYLLY Command: KLHYLLY Syöte: leveys · korkeus · suunta Layer: KYL-HYLLY | AutoCAD + BricsCAD ↓ Lataa paketti v1.3 · 2025 ACAD + BricsCAD Ohje Esimerkki Asennus
Anonymisoitu yleiskuva
WEB 2025 →

Työkalujen esittelysivusto

Ongelma Hyvätkin työkalut jäävät käyttämättä, jos kukaan ei tiedä miten ne toimivat.

Hyöty Madaltaa kynnystä ottaa työkalut käyttöön ja tukee suunnittelutyötä arjessa.

HTML / CSS / JS Responsiivinen UI / UX Dokumentaatio SVG-animaatiot

Näin ne toimivat

Kolme työnkulkua yleisellä tasolla: lähtötilanne, toteutus ja lopputulos; sisäinen koodi ja yrityskohtaiset tiedot jäävät ulkopuolelle.

case 01

DXF/DWG → IFC4 -työnkulku

  1. 1CAD-aineisto
  2. 2Layer-mappaus
  3. 3Property setit
  4. 4IFC4-malli
  5. 5Solibri-tarkastus

Lähtötilanne

CAD-aineiston vienti tietomallitarkasteluun on helposti manuaalista työtä. Tasot ja ominaisuudet käydään läpi ja mäpätään käsin joka kierroksella; hidasta ja altista pienille virheille.

Ratkaisu

Rakensin Python-pohjaisen työnkulun, joka vie DXF/DWG-aineistoa kohti IFC4-koordinaatiomallia. Mappaus nojaa CAD-tasoihin, ja elementeille tuotetaan property set -tyyppistä tietoa. IFC:n kirjoitus hoituu IfcOpenShellillä, ja lopputulos avautuu tarkastettavaksi esimerkiksi Solibrissa.

Hyöty

Sama aineisto kääntyy samalla logiikalla joka kerta, joten prosessi on toistettavampi. Käsityön määrä vähenee ja malli on helpompi viedä tietomallikoordinoinnin tarkasteluun.

Rajaus

Lähdekoodi, mappaussäännöt ja projektikohtaiset asetukset eivät ole julkisia. Työkalu on tehty työympäristössä, joten kuvaan sen tässä yleisellä tasolla.

Python · IfcOpenShell · IFC4 · DXF/DWG Kysy työnkulusta →
case 02

AutoCAD LISP -piirtotyökalut

  1. 1Toistuva piirtotyö
  2. 2LISP-komento
  3. 3Ribbon-välilehti
  4. 4Vakioitu jälki

Lähtötilanne

Sama piirtotyö toistuu suunnittelussa kymmeniä kertoja päivässä. Komponentit, tasot ja merkinnät asetellaan käsin, ja lopputulos vaihtelee hieman tekijän mukaan.

Ratkaisu

Tein sarjan LISP-komentoja, jotka hoitavat toistuvat piirto- ja muokkausvaiheet valmiiksi. Komennot on koottu omaan ribbon-välilehteen, joten niitä ei tarvitse muistaa ulkoa. Asennus on tehty yhden ajon helpoksi, niin että paketin saa käyttöön myös kollegan koneella, sekä AutoCADissa että BricsCADissa.

Hyöty

Toistuva käsityö muuttuu nopeaksi ja vakioiduksi työnkuluksi. Suunnittelijan arki nopeutuu ja piirrosjälki pysyy yhtenäisenä siitä riippumatta, kuka työkalua käyttää.

Rajaus

Komentojen tarkkaa sisältöä ja yrityskohtaisia piirtokäytäntöjä en julkaise. Esittelen tässä työkalujen idean ja käytettävyyden, en sisäisiä yksityiskohtia.

AutoCAD LISP · BricsCAD · Dynamic Blocks Kysy toteutuksesta →
case 03

Suunnittelutyökalujen tukisivusto

  1. 1Työkalu
  2. 2Ohje
  3. 3Käyttöönotto
  4. 4Tuki

Lähtötilanne

Hyvätkin työkalut jäävät käyttämättä, jos ohjeet ovat hajallaan tai niitä ei löydy. Käyttöönoton kynnys nousee turhaan.

Ratkaisu

Kokosin kevyen web-pohjaisen tuki- ja dokumentaatiosivuston, joka esittelee työkalut, ohjeistaa käytön ja kertoo käyttöönoton vaiheet samassa paikassa. Selkeä käyttöliittymä, animoidut esimerkit ja toimii puhelimella. Tehty ilman frameworkia, joten ylläpito on nopeaa.

Hyöty

Ohjeet ja työkalut löytyvät yhdestä paikasta selkeässä muodossa. Käyttöönoton kynnys madaltuu, ja sivusto tukee suunnittelutyötä arjessa.

Rajaus

Sivuston sisältö esitetään tässä yleisellä tasolla. Työkalukohtaiset ohjeet ja sisäiset tiedot eivät kuulu julkiseen esittelyyn.

HTML · CSS · JavaScript · UI/UX Kysy lisää projektista →

Kuka olen

Mistä tulen

Opiskelen teknistä suunnittelua ja olen päässyt työharjoittelussa näkemään, miten talotekniikan suunnittelijat tekevät arkityönsä: AutoCAD-piirustukset, tietomallit ja IFC-viennit. Sieltä syntyi kiinnostus siihen, miten toistuvaa käsityötä voidaan vähentää automaation avulla.

Tekninen kiinnostus

Vapaa-ajalla kiinnostukseni painottuu autotekniikkaan, moottorirakentamiseen, 3D-tulostukseen ja käytännön tekniseen rakenteluun. Näissä yhdistyvät ongelmanratkaisu, tarkkuus ja kokeilemalla oppiminen.

Mihin tähtään

Haluan kehittyä teknisessä suunnittelussa, tietomallikoordinoinnissa ja CAD/BIM-automaatiossa. Suunnittelijan arjen tunteminen yhdistettynä koodaustaitoon on yhdistelmä, jolla rakennan työnkulkuja: niillä CAD-aineisto saadaan helpommin tarkastettavaan BIM-muotoon ja käsityön määrä vähenee. Sitä työtä haluan tehdä.

Mitä osaan

Pääosaaminen

Keskeinen osaaminen
  • AutoCAD LISP
  • Python
  • CAD/BIM-automaatio
  • AutoCAD
  • IFC4
  • Solibri
  • Talotekniikan suunnittelutyönkulut

Tukiosaaminen

Täydentävä osaaminen
  • HTML / CSS / JS
  • TypeScript
  • PowerShell
  • Inventor
  • ArchiCAD
  • 3D-tulostus
  • Stratasys

Yhteystiedot

Etsin teknisen suunnittelun harjoittelu- tai junior-paikkaa, jossa pääsen yhdistämään CAD/BIM-työtä, tietomallien tarkastelua ja suunnittelutyön automatisointia. Jos profiilini vaikuttaa sopivalta, vastaan mielelläni viestiin.

  • email laurirekola@icloud.com
  • status opiskelee · etsii harjoittelu- tai junior-paikkaa
  • sijainti Suomi · etätyö onnistuu