KulmanLab ਬਾਰੇ

ਇੱਕ ਵਿਅਕਤੀ ਦਾ ਪ੍ਰੋਜੈਕਟ, ਬਿਨਾਂ ਕਾਹਲੀ ਦੇ ਬਣਾਇਆ ਗਿਆ।

ਸਤ ਸ੍ਰੀ ਅਕਾਲ, ਮੈਂ Volodymyr ਹਾਂ ਅਤੇ ਯੂਕਰੇਨ ਵਿੱਚ ਰਹਿੰਦਾ ਹਾਂ। ਪੜ੍ਹਾਈ ਪੱਖੋਂ ਮੈਂ ਸਿਵਲ ਇੰਜੀਨੀਅਰ ਹਾਂ — ਬੈਕਐਂਡ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਵੱਲ ਕਰੀਅਰ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਮੈਂ ਕਈ ਸਾਲ ਡਰਾਫਟਿੰਗ ਬੋਰਡ ਅਤੇ ਡੈਸਕਟਾਪ CAD ਸਾਫਟਵੇਅਰ ਤੇ ਗੁਜ਼ਾਰੇ। ਪਰ ਇੰਜੀਨੀਅਰਿੰਗ ਦਾ ਸ਼ੌਕ ਕਦੇ ਨਹੀਂ ਗਿਆ। ਆਖ਼ਰਕਾਰ ਉਹ ਮੈਨੂੰ CNC ਮਸ਼ੀਨਾਂ ਦੀ ਦੁਨੀਆ ਵਿੱਚ ਲੈ ਗਿਆ — ਇੱਥੋਂ ਤੱਕ ਕਿ ਮੈਂ ਸਿਫ਼ਰ ਤੋਂ ਆਪਣਾ CO₂ ਲੇਜ਼ਰ ਕਟਰ ਬਣਾ ਲਿਆ।

KulmanLab ਇੱਥੋਂ ਹੀ ਆਇਆ: ਮੈਨੂੰ ਵਾਰ-ਵਾਰ ਇੱਕ ਤੇਜ਼ ਤਰੀਕੇ ਦੀ ਲੋੜ ਪੈਂਦੀ ਸੀ — DXF ਫਾਈਲ ਖੋਲ੍ਹਣ, ਸਾਫ਼ ਕਰਨ, ਕੁਝ ਲਾਈਨਾਂ ਠੀਕ ਕਰਨ ਅਤੇ ਮਸ਼ੀਨ ਨੂੰ ਭੇਜਣ ਦੀ — ਭਾਰੀ CAD ਸਾਫਟਵੇਅਰ ਚਲਾਏ ਬਿਨਾਂ ਜਾਂ ਇੱਕ ਹੋਰ ਕਲਾਊਡ ਸੇਵਾ ਵਿੱਚ ਰਜਿਸਟਰ ਹੋਏ ਬਿਨਾਂ। ਇਸ ਲਈ ਮੈਂ ਆਪਣਾ ਟੂਲ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕੀਤਾ। ਇਹ 2023 ਦੀ ਗੱਲ ਹੈ; ਉਦੋਂ ਤੋਂ ਇਹ ਸ਼ਾਮਾਂ ਅਤੇ ਹਫ਼ਤੇ ਦੇ ਅਖੀਰ ਦਾ ਪ੍ਰੋਜੈਕਟ ਹੈ।

ਨਾਮ

ਕੁਲਮਾਨ — ਮੇਰੇ ਇਲਾਕੇ ਵਿੱਚ ਕਲਾਸਿਕ ਡਰਾਫਟਿੰਗ ਮਸ਼ੀਨ, ਯਾਨੀ Kuhlmann ਡਰਾਇੰਗ ਬੋਰਡ, ਨੂੰ ਇਸੇ ਨਾਮ ਨਾਲ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ। ਇੰਜੀਨੀਅਰਾਂ ਦੀਆਂ ਪੀੜ੍ਹੀਆਂ ਨੇ ਉਸੇ ਤੇ ਚਿੱਤਰਕਾਰੀ ਸਿੱਖੀ। KulmanLab ਉਸੇ ਭਾਵਨਾ ਨੂੰ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਜ਼ਿੰਦਾ ਰੱਖਣ ਦੀ ਮੇਰੀ ਕੋਸ਼ਿਸ਼ ਹੈ।

ਮੇਰੇ ਖਿਆਲ ਵਿੱਚ CAD ਟੂਲ ਕਿਹੋ ਜਿਹਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ

ਮੁਫ਼ਤ, ਤੁਰੰਤ ਅਤੇ ਨਿੱਜੀ। KulmanLab ਵਿੱਚ ਨਾ ਖਾਤੇ ਹਨ, ਨਾ ਅੱਪਲੋਡ, ਨਾ ਪਿੱਛੇ ਕੋਈ ਸਰਵਰ — ਤੁਹਾਡੀਆਂ ਡਰਾਇੰਗਾਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੀ ਆਪਣੀ ਡਿਵਾਈਸ ਤੇ ਪ੍ਰੋਸੈਸ ਅਤੇ ਸਟੋਰ ਹੁੰਦੀਆਂ ਹਨ, ਅਤੇ ਐਪ ਔਫਲਾਈਨ ਵੀ ਚੱਲਦੀ ਰਹਿੰਦੀ ਹੈ। ਕੁਝ ਇੰਸਟਾਲ ਨਹੀਂ ਕਰਨਾ, ਕੋਈ ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਨਹੀਂ, ਕੁਝ ਸੌਂਪਣਾ ਨਹੀਂ। ਵੇਰਵੇ ਪਰਦੇਦਾਰੀ ਨੀਤੀ ਵਿੱਚ ਹਨ — ਉਹ ਛੋਟੀ ਹੈ, ਕਿਉਂਕਿ ਦੱਸਣ ਲਈ ਸੱਚਮੁੱਚ ਬਹੁਤ ਘੱਟ ਹੈ।

ਇਹ ਜਾਣ-ਬੁੱਝ ਕੇ ਇੱਕ ਕੇਂਦਰਿਤ ਟੂਲ ਹੈ: ਕਮਾਂਡ ਟਰਮੀਨਲ, ਲੇਅਰਾਂ, ਮਾਪਾਂ ਅਤੇ ਇਮਾਨਦਾਰ DXF ਆਯਾਤ/ਨਿਰਯਾਤ ਨਾਲ ਤੇਜ਼ 2D ਡਰਾਫਟਿੰਗ — ਕਿਸੇ ਪੂਰੇ ਡੈਸਕਟਾਪ CAD ਸੂਟ ਦਾ ਬਦਲ ਨਹੀਂ। ਜੇ ਤੁਸੀਂ CNC ਜਾਂ ਲੇਜ਼ਰ ਮਸ਼ੀਨਾਂ ਤੇ ਚੀਜ਼ਾਂ ਕੱਟਦੇ ਹੋ, ਜਾਂ ਲੈਬ ਰਿਪੋਰਟ ਲਈ ਝਟਪਟ ਤਕਨੀਕੀ ਸਕੈਚ ਚਾਹੀਦੇ ਹਨ, ਤਾਂ ਇਹ ਤੁਹਾਡੇ ਲਈ ਹੀ ਬਣਾਇਆ ਗਿਆ ਹੈ।

ਅੰਦਰ ਦੀ ਗੱਲ

KulmanLab, HTML5 Canvas ਉੱਤੇ Angular ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਹੈ ਅਤੇ 100,000 ਤੋਂ ਵੱਧ ਆਬਜੈਕਟਾਂ ਵਾਲੀਆਂ ਡਰਾਇੰਗਾਂ ਆਰਾਮ ਨਾਲ ਸੰਭਾਲਦਾ ਹੈ। ਹੁਣ ਤੱਕ ਦਾ ਸਭ ਤੋਂ ਔਖਾ ਹਿੱਸਾ ਖ਼ੁਦ DXF ਫਾਰਮੈਟ ਰਿਹਾ — ਇਸਨੂੰ ਪੜ੍ਹਨਾ ਸੌਖਾ ਹੈ, ਪਰ ਅਜਿਹੀਆਂ ਫਾਈਲਾਂ ਲਿਖਣਾ ਜੋ ਹਰ CAD ਐਡੀਟਰ ਮਨਜ਼ੂਰ ਕਰੇ, ਰਿਵਰਸ-ਇੰਜੀਨੀਅਰ ਕੀਤੇ ਸਪਲਾਈਨਾਂ ਅਤੇ ਗਰੁੱਪ ਕੋਡਾਂ ਦਾ ਇੱਕ ਸੁਰੰਗ-ਖੇਤ ਹੈ।

ਹੈਲੋ ਕਹੋ

ਕੋਈ ਬੱਗ ਮਿਲਿਆ, ਕੋਈ ਫੀਚਰ ਚਾਹੀਦਾ ਹੈ, ਜਾਂ ਬੱਸ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਤੁਸੀਂ ਕੀ ਬਣਾਇਆ? GitHub ਤੇ issue ਖੋਲ੍ਹੋ, r/kulmanlab ਨਾਲ ਜੁੜੋ, ਜਾਂ ਮੈਨੂੰ kulmanlab@gmail.com ਤੇ ਲਿਖੋ। ਮੈਂ ਸਭ ਕੁਝ ਪੜ੍ਹਦਾ ਹਾਂ।