Instellingen Kosmosoft Archimede

Kosmosoft Archimede - koppeling via XML

 

MatrixKozijn Hout CNC beschikt over een algemene koppeling met het machinebesturings programma Archimede van de firma Kosmosoft. Deze wordt in Nederland voornamelijk toegepast op de machines van SaoMAD.

 

De koppeling is beschikbaar in twee varianten.

Variant 1

MatrixCNC beheert en bepaald alle gebruikte gereedschappen voor alle bewerkingen op de onderdelen van het kozijn. Voor deze variant is vereist dat in de Archimede installatie de macro 'tool_on_profile' aanwezig is. Bewerkings- en gereedschaps optimalisatie wordt door MatrixCNC gedaan.

Opmerking: De ontwikkeling vanuit Matrix voor deze variant is stopgezet, Kosmosoft heeft aangegeven om de macro tool_on_profile voor nieuwe installaties niet meer te leveren.

 

 

Variant 2

In deze variant beheert Archimede de gebruikte gereedschappen. MatrixCNC geeft de bewerkingen op een onderdeel door via sponningcodes uit MatrixKozijn Hout CNC, aangevuld met macro's voor de standaard (hang- en sluitwerk) bewerkingen. Bewerkings- en gereedschaps optimalisatie wordt door Archimede gedaan. Dit betekent dat er in MatrixCNC geen programma's meer nodig zijn voor profileringen, contramallen, beëindigingen, invalwerk en wisselsponningen.

 

Instellingen voor variant II

Instellingen variant II

 

Daarnaast wordt aangeraden om in Instellingen - Algemeen de optie 'Automatisch nieuwe programma's maken bij import' aan te zetten. Deze optie zorgt ervoor dat in MatrixKozijn Hout en WKV nieuwe sponningen automatisch worden toegevoegd aan de machine database.

Automatisch sponningen aanmaken

 

MatrixCNC beheert voor Archimede versie 2 de volgende bewerkingen:

  • Boorpatronen via het element <plug> in Archimede 
  • Plugtec pennen en pockets via de door Archimede beschikbaar gestelde macronaam in het element <macro>
  • Inkrooswerk via in Archimede beschikbaar gestelde macronamen in het element <macro>:
    • hang- en sluitwerk
    • voorprikken, ontluchtingen en ontwateringen
    • krukboringen
    • invalwerk (als <macro>)

MatrixCNC beheert niet:

  • Machine programma's voor profileringen, contramallen en beëindigingen
  • Het afhandelen van wisselsponningen en de daarop aansluitende verbindingen
  • Machine en gereedschap optimalisatie (waaronder duo belading en tandemfrezen)
  • Berekeningen ten behoeve van de klemming van het onderdeel op de machine
  • Sponningklemmen

 

Toogwerk

Archimede is niet in staat om een complete boog in segmenten op te delen. Dit wordt daarom door MatrixCNC gedaan. Let op: Toogwerk is een optionele licentie module.

 

Het verdelen van bogen in een aantal benodigde segmenten wordt berekend aan de hand van de onderstaande criteria:

  • De minimale lengte van een onderdeel. Een segment kan niet kleiner worden dan dat.
  • De netto houthoogte
  • De radius van de boog
  • Een evenredige verdeling op de binnenboog. Verdelen op de binnenboog geeft de minste variatie in (ruw)hout kopmaat voor de verschillende segment typen start, midden en eind.
  • De afstand tussen de binnen- en buitenboog moet groter zijn dan nul. De groene lijnen in de afbeelding hieronder mogen elkaar niet passeren.

 

Afstend tussen bogen

 

Hieruit volgt (indien mogelijk) het aantal segmenten waarin de boog of cirkel wordt verdeeld.

 

Omdat MatrixCNC de langs- en contramal insturingen en de klemming niet kent bestaat de kans dat Archimede een of meerdere segmenten afkeurt. In het scherm Toogregels in MatrixCNC kan het aantal segmenten dan worden aangepast. Daarna kan de boog met de nieuwe verdeling opnieuw door Archimede worden gecontroleerd.

Segmenten wordt altijd met de kleinste boog op zijde 2 verwerkt.

 

Contramal toesteken

MatrixCNC berekent de te produceren onderdeel lengte via de zichtbare maten uit MatrixKozijn Hout. Voor gecontramalde verbindingen is dit de dagmaat, voor doorlopende verbindingen de buitenwerkse maat (of een combinatie hiervan). Om de productielengte correct te kunnen berekenen is voor contramallen de toesteekmaat nodig.

 

Tijden het verwerken van een project(fase) uit MatrixKozijn Hout analyseert MatrixCNC de verbindingen en zal voor elke gevonden contramal aan de hand van het figuur de contramal toesteek berekenen. Deze waarde is niet noodzakelijkerwijs de gewenste  toesteek maat. Daardoor worden alle gevonden contramalfiguren in een tabel bewaard waar de toesteek kan worden aangepast indien nodig. Deze tabel is te zien in het scherm Contramallen

 

Contramal toesteken

 

Wisselsponningen en contramallen

Het contramal figuur bij verbindingen die aansluiten op een wisselende sponning zal meestal afwijken van de (contramal)sponningen links en rechts van de verbinding. Om het mogelijk te maken om een afwijkende contrasponning te kiezen zal matrixCNC deze verbindingen in een aparte tabel bewaren om de juiste toesteek maat te kunnen invullen. MatrixCNC zal automatisch een nieuwe naam voor deze verbinding voorstellen. Zie het voorbeeld hieronder.

 

Wisselsponning voorkeur

 

De voorgestelde naam is een combinatie van de tekst "WIS " aangevuld met de eerste en de tweede sponning (op alfabetische volgorde). Vanwege beperkte lengte in MatrixKozijn WKV (25 karakters) worden de sponningcodes geminimaliseerd, dat wil zeggen dat de sponningcode wordt ontdaan van spaties, streepjes en underscores. Een naam langer dan 25 karakters word herkenbaar gemaakt door een goudgele achtergrondkleur.

Let op: als deze sponning nog niet in MatrixKozijn Hout WKV is uitgetekend zal het voorbeeldfiguur dit melden en de knop 'Naar WKV' activeren. U kunt dan via deze knop deze sponning toevoegen aan de WKV database. MatrixCNC zal dit figuur in de WKV database invoegen als een vlakke contramal, u kunt deze naderhand wijzigen in de juiste sponningvorm. MatrixKozijn WKV beheer zal deze nieuwe sponning pas 'zien' wanneer WKV beheer opnieuw wordt gestart.

Deze naam wordt ook opgenomen in het Contramal toesteek scherm, waar de toesteek kan worden ingevuld.

De uitgetekende contramalsponning wordt daarnaast ook gebruikt voor het berekenen van het boorpatroon op de wisselverbinding. 

Let op: Controleer dat het figuur in Matrix WKV overeenkomt met de programmering in Archimede.

 

Merk op dat deze wissel-contramalsponning niet als zodanig voorkomt in de XML uitvoer naar Archimede. In Archimede worden deze wissel verbindingen op een andere wijze geconstrueerd, namelijk via het doubleprofile element.

 

Standaard profiel en contra naamgeving

MatrixCNC kent een vaste codering van de langsprofileringen, contramallen en beëindigingen voor gebruik in Archimede. De programmanaam is als volgt opgebouwd:

  • Een 'L'  voor langsprofilering of beëindiging, of een 'C' voor een Contramal
  • De houtmaat in drie tekens (met voorloopspaties)
  • <spatie>-<spatie>
  • De sponningcode uit MatrixKozijn WKV.

Voorbeeld C114 - BI 17x45 of L 56 - GLAS S45 56 GL

Deze programma codering ligt vast en kan niet door de gebruiker worden gewijzigd.

Deze codering wordt door MatrixCNC gebruikt in de Archimede XML in de elementen <profile> en <doubleprofile>. De programmacodes worden op verzoek van CNCWare in de Archimede XML altijd in hoofdletters uitgestuurd. Deze programma's kunnen vervolgens (indien al niet aanwezig) in Archimede worden aangemaakt. Om dit proces te vereenvoudigen wordt door MatrixCNC bij elke XML uitvoer een set figuur-onderleggers opgeslagen.

 

DXF onderleggers

MatrixCNC kan voor elk in de productieorder aanwezige sponning en contramal een onderlegger in de vorm van een DXF bestand aanmaken. De lokatie hiervan kan worden ingesteld in het instellingenscherm (zie hierboven). Dit DXF bestand kan in Archimede worden ingelezen waarna het programmeren van het gereedschap eenvoudiger en accurater wordt. Vanwege beperkingen in Archimede bestaat het DXF figuur alleen uit lijnen (lines). De DXF onderleggers worden bij elke export opgeslagen in de instellingen-Kosmosoft Archimede ingestelde map.

DXF onderleggers