Game da KulmanLab

Aiki na mutum ɗaya, wanda aka gina a hankali.

Sannu, ni Volodymyr ne, kuma ina zaune a Ukraine. Injiniyan gine-gine ne ta hanyar karatu — na yi shekaru a allon zane da a manhajojin CAD na tebur kafin na sauya sanaʼa zuwa haɓaka software na backend. Amma shaʼawar injiniya ba ta taɓa tafiya ba. A ƙarshe ta kai ni ga zurfin injinan CNC, da gina naʼurar yankan laser ta CO₂ ta kaina daga farko.

Daga nan ne KulmanLab ya fito: koyaushe ina bukatar hanya mai sauri don buɗe fayil ɗin DXF, tsaftace shi, daidaita wasu layuka, sannan in aika zuwa naʼurar — ba tare da kunna manhajar CAD mai nauyi ba ko yin rijista a wani sabis na girgije. Don haka na fara gina kayan aikina. Wannan ya faru a shekarar 2023; tun daga lokacin ya kasance aiki na maraice da ƙarshen mako.

Sunan

Kulman shine sunan da ake kira injin zane na gargajiya — allon zane na Kuhlmann — a wurin da na fito. Ƙarni na injiniyoyi sun koyi zana a kansa. KulmanLab shine yunƙurina na riƙe wannan ruhi a cikin burauza.

Abin da nake gaskata kayan aikin CAD ya kamata ya kasance

Kyauta, nan take, da sirri. KulmanLab ba shi da asusu, loda, ko uwar garke a bayansa — ana sarrafa da ajiye zanen-zanenka gaba ɗaya a naʼurarka, kuma manhajar tana ci gaba da aiki ba tare da intanet ba. Babu abin da za a shigar, babu abin da za a biya kuɗi na wata-wata, babu abin da za a bayar. Cikakkun bayanai suna nan a manufar sirri, wadda take gajera domin da gaske babu abin da za a faɗa da yawa.

Da gangan aka mayar da hankali kan wannan kayan aiki: zane na 2D mai sauri tare da tashar umarni, layers, girma-girma, da shigo/fitar da DXF na gaskiya — ba maye gurbin cikakken tsarin CAD na tebur ba. Idan kana yankan abubuwa a injinan CNC ko laser, ko kana bukatar zane-zanen fasaha masu sauri don rahoton dakin gwaje-gwaje, an gina shi da kai a zuciya.

A ƙarƙashin murfin

An rubuta KulmanLab a Angular a saman HTML5 Canvas, kuma yana sarrafa zanen-zane masu abubuwa sama da 100,000 cikin sauƙi. Mafi wahalar sashi shine tsarin DXF da kansa — fassara shi mai sauƙi ne, amma rubuta fayilolin da kowane editan CAD zai karɓa filin maʼadanai ne na splines da group codes waɗanda aka gano ta hanyar reverse-engineering.

Ka gaishe mu

Ka sami kwaro, ka rasa wani fasali, ko kawai kana son nuna abin da ka yi? Buɗe issue a GitHub, shiga r/kulmanlab, ko rubuto mini a kulmanlab@gmail.com. Ina karanta komai.