Open Source CAM (vAPT)
Postat: 13 maj 2007, 20:55:17
Hej på er!
Jag har under den senaste tiden involverat mig lite i ett nystartat open source-projekt vid namn vAPT. vAPT står för visual APT, och APT står för Automatically Programmed Tools. Dethär projektet är lite annorlunda om man jämför med alla andra open source-CAM. Det finns ett antal halvtaskiga OS-CAM, varav några har potential. Problemet är att när man kommer till geometrin och verktygsvägsgenereringen så blir det ganska ordentligt besvärligt. Skillnaden med vAPT är att man har geometrin och verktygsvägsgenereringen gjord redan. Man har alltså kommit över görasketagammal källkod för APT (1969). Den var i fortran, och har sedan autokonverterats till C. APT är ett programmeringsspråk specialanpassat för NC-maskiner. Man kan specificera geometriska objekt, frässtålsgeometri, och sedan generera verktygsvägarna. APT har sedan en postprocessor som genererar gcode.
Nuförtiden är det ganska få som programmerar direkt i APT, utan det används mest som backend, som tex i pro/engineer.
Det är gammalt men _otroligt_ kompetent!
vAPT är typ ett grafiskt IDE till APT. Där skriver man programmet och får direkt ut en förhandsgranskning. vAPT är skrivet i python och har ett plugingränssnitt som gör det busenkelt att skriva plugins. Jag har ägnat de senaste dagarna åt att skriva en plugin som gör att man kan definiera och spara sina frässtål i en databas, och "klistra" in koden för dem i kodfönstret.
Jag kan tänka mig att rätt så snart i framtiden blir apt-programmeringen mindre betydelseful och man gör det mesta genom pluginsen.
vAPT-källkod och APT-dokumentation: http://bytecolor.homelinux.org/~bytecolor/
APT och postp-källkod:http://sourceforge.net/projects/aptos
Min plugin
Om du är nyfiken så är du alltid välkommen in på IRC, #cam på freenode.org
EDIT: Glömde att detta är mest inriktat på linux i dagsläget, men om man har ork att böka lite så är det nog inget som hindrar att man får det att lira på windows med cygwin eller colinux.
Jag har under den senaste tiden involverat mig lite i ett nystartat open source-projekt vid namn vAPT. vAPT står för visual APT, och APT står för Automatically Programmed Tools. Dethär projektet är lite annorlunda om man jämför med alla andra open source-CAM. Det finns ett antal halvtaskiga OS-CAM, varav några har potential. Problemet är att när man kommer till geometrin och verktygsvägsgenereringen så blir det ganska ordentligt besvärligt. Skillnaden med vAPT är att man har geometrin och verktygsvägsgenereringen gjord redan. Man har alltså kommit över görasketagammal källkod för APT (1969). Den var i fortran, och har sedan autokonverterats till C. APT är ett programmeringsspråk specialanpassat för NC-maskiner. Man kan specificera geometriska objekt, frässtålsgeometri, och sedan generera verktygsvägarna. APT har sedan en postprocessor som genererar gcode.
Nuförtiden är det ganska få som programmerar direkt i APT, utan det används mest som backend, som tex i pro/engineer.
Det är gammalt men _otroligt_ kompetent!
vAPT är typ ett grafiskt IDE till APT. Där skriver man programmet och får direkt ut en förhandsgranskning. vAPT är skrivet i python och har ett plugingränssnitt som gör det busenkelt att skriva plugins. Jag har ägnat de senaste dagarna åt att skriva en plugin som gör att man kan definiera och spara sina frässtål i en databas, och "klistra" in koden för dem i kodfönstret.
Jag kan tänka mig att rätt så snart i framtiden blir apt-programmeringen mindre betydelseful och man gör det mesta genom pluginsen.
vAPT-källkod och APT-dokumentation: http://bytecolor.homelinux.org/~bytecolor/
APT och postp-källkod:http://sourceforge.net/projects/aptos
Min plugin
Om du är nyfiken så är du alltid välkommen in på IRC, #cam på freenode.org
EDIT: Glömde att detta är mest inriktat på linux i dagsläget, men om man har ork att böka lite så är det nog inget som hindrar att man får det att lira på windows med cygwin eller colinux.