Tip: met Fuse (voormalig MacFuse) zou je aan de .m server aan moeten kunnen.
https://osxfuse.github.io
Iemand tips?Komt dit prentje door?
Gewoon om effe te weten.
http://www.reviversoft.com/file-extensions/m
Dit is de oorspronkelijke vraag:
pjottervmr om 9:47, 4-01-2017Bestaat er iets zoals een convertor voor .m bestanden naar bv jpeg of pdf of? Bedoeling is om .m bestanden (tekst als het ware) om te zetten naar een plaatje zodat ze makkelijk te bekijken zijn?
Het antwoord wat ik hier op bedacht had, was het volgende:* open het .m bestand in Teksteditor;* maak een schermdump van het Teksteditor window en sla deze op als .jpg of .pdf.
100% correct, maar (zoals we nu weten) 100% nutteloos.
Vervolgens gaan verschillende mensen vol goede moed aan de slag, en ze raden en gokken en Googlen zich in de rondte, besteden er veel tijd aan, en komen allemaal met goede suggesties. Omdat Pjotter het nog niet heeft gezegd, zeg ik het nu maar even: Pieterr, boiing, Feek, Godfather en HEXDIY, hartelijk bedankt voor jullie inzet, jullie maken dit forum zo'n mooi, leerzaam en responsief forum!
Als er een vraag wordt gesteld, dan is zo'n antwoord natuurlijk uit den boze:
pjottervmr om 20:18, 4-01-2017Data conversion is the conversion of computer data from one format to another
Vervolgens staat er iets wat in de openingspost had moeten staan:
pjottervmr om 20:18, 4-01-2017en als je bovendien weet dat .m bestanden gemaakt worden door normaal Matlab dan is er eigenlijk al best veel informatie
Google op "m" en Google op "matlab", welke zoektocht denk je dat meer relevante resultaten laat zien voor dit probleem?
Natuurlijk kan ik de OP van pjottervmr wel gaan herschrijven, maar ik denk dat iedereen hier wel kan bedenken wat erin had moeten staan.
Ik stel voor dat Pjotter's vraag in de MF FAQ komt te staan als voorbeeld hoe het niet moet als je hier vragen gaat stellen.
Gelukkig voor Pjotter hebben verschillende anderen er veel tijd ingestoken (veel meer dan Pjotter in zijn vraag heeft gestoken), en zijn we een stuk verder.
Ik postte mijn opmerkingen vooral omdat, naast jou die het niets uitmaakt, een hele groep is geweest die er veel tijd aan hebben besteed. Sommige mensen hebben niks te doen en hebben daardoor alle tijd, maar sommigen hebben werk wat af moet, en doen dit als "goede daad" even tussendoor. Wat respect daarvoor is op z'n plaats.
Ik geloof niet dat er viewers zijn die .m bestanden kunnen tonen. Ook niet op Windows of Linux. De reden is dat .m bestanden output files zijn. Zoals Postscript in de grafische wereld. Alleen is Postscript een volledige taal, .m output niet.
Die output hoort bij een bepaald soort primitieve printer, plotter of snijmachine. Zonder te weten voor welke machine deze bedoeld is, kan je dus ook geen plaatje genereren.
Algemeen worden dit soort bestanden netlists of Gerber bestanden genoemd. De machines waar ze voor bedoeld zijn (CNC machines in 't algemeen, maar ook snijplotters bv.) zijn eerder primitief, vergeleken met de gemiddelde printer. De codes sturen gewoon de kop naar een bepaalde plaats en de instructies beperken zich tot "aan" en "uit". Voor een snijplotter is dat genoeg. Die kop kan alleen snijden of niet snijden en zich verplaatsen. Een plaatje ervan genereren heeft in de praktijk ook geen zin, want de operator van de machine moet eerst instellingen maken of ingeven. Dat begint met het nulpunt in te stellen, maar ook de schaal moet geregeld worden en er moet rekening gehouden worden met het tool dat in de kop zit. Snij gereedschappen hebben bv. een verschillende breedte (een gewoon snijmes is niet breed, maar als dat een laser cutter is, heeft die al wel enkele millimeters breedte).
Met andere woorden: er zijn teveel onbekende parameters om een betrouwbaar plaatje te maken. En vermits precisie in de CNC wereld nog veel groter moet zijn dan in de grafische wereld, bestaat dat soort tools niet, of ze zijn ingebouwd in de CNC machine.
Moest je er een vinden, ik hou me aanbevolen, want ik "zoek" er al jaren achter.
En ook de gemiddelde CAD bestanden kunnen vaak niet geconverteerd worden, door de afwezigheid van normen en het verschil in machines. Deze .m bestanden zijn dan nog gemaakt door MatLab, wat niet eens een CAD programma is, maar een wiskunde programma voor het onderwijs. Je kan er ontzettend veel mee, maar iedereen in de CNC wereld gaat zo'n bestand verdacht vinden omdat de makers van zo'n toepassing in MatLab meestal geen ervaring hebben met CNC sturing en er dus de nukken niet van kennen.
Er is nog ontzettend veel handwerk in de CNC wereld, dat heel slecht geautomatiseerd kan worden en dat dus met pen en papier uitgetekend wordt...
@Cyrano, De viewers zijn er wel maar worden vaak gemaakt van het afgeleide programma waarmee het bestand wordt aangemaakt. In mijn geval is dit een firma die een speciaal teken programma maakt en die deze tekeningen als .m bestand opslaat omdat dit met m code is gemaakt. Vervolgens wordt er een afgeleide van gemaakt een .cf2 bestand voor een plotter of laser. Ik heb de viewer ook keurig zien werken bij deze firma en die heeft deze zelfs werkend in een sql database zodat als je het .m bestand in deze database plaatst je een venster hebt waarin dus de tekening wordt getoond. Nadeel is dat dit alleen gemaakt is in windows voor dat tekenprogramma.Ik kan me dit ook nog wel enigszins voorstellen want op die manier bescherm je natuurlijk als producent van een tekenprogramma je eigen software Het teken programma kan gewoon exporteren in diverse formaten maar zoals ik al aangaf elke omzetting maakt er een groot bestand van tov het simpele .m bestand en 300 stuks per dag is nog al wat,,,,
Het .m bestand is een van de bestanden waar ik problemen mee heb er zijn er meerderen maar omdat het nieuwe tekenprogramma dus nu .m aanmaakt richt ik me in eerste instantie op die bestanden.Maar inderdaad zijn er meerdere versies zoals .cf2 , en .LA2. (laatste van een linux tekenprogramma dat nu ruim 25 jaar oud is! (ontwikkeld onder unix)
Helaas is de conclusie voor mij nu gewoon dus maar die extra vieuwers aan te schaffen voor een 5 PC en de 2 mac's moeten maar even niet worden gebruikt daarvoor Grootste nadeel is gelukkig niet voor mij maar voor de werkgever betekend gewoon 6000 euro extra excl btw om te standen te bekijken....
Tenslotte Feek en Boiing en Pieter hoewel ik er niet uit ben gekomen ben ik door de opmerkingen en de links wel wat verder in mijn zoektocht.Zal lastig worden maar wie weet
(Bewerkt door pjottervmr om 19:56, 6-01-2017)
Ik weet dat dit een lastige vraag is maar dat dit zoveel vreemde antwoorden geeft van personen die niet eens weten wat een .m bestand heeft heeft me wel verbaasd.
Je kunt je ook afvragen of het zin heeft om ergens een reactie op te geven als je niet weet waar het om gaat?
Nou wordt hij mooi. Dat je door verkeerde informatie geen goed antwoord op je vraag krijg is 1 ding, maar nu ga je het anderen kwalijk nemen dat ze willen helpen en dat schiet even in het verkeerde keelgat! Want vreemde antwoorden? Wat dacht je van vreemde vraagstelling?
Je bent zelf debet aan de verwarring, je vroeg letterlijk om tekst om te zetten naar een plaatje. Tekst! Plaatje! Het is alleen helemaal geen tekst, het is code, dat werd alleen pas duidelijk na je uitleg van wat er in .m bestanden staat maar die deed jij als volgt:
Bedoeling is om .m bestanden (tekst als het ware) om te zetten naar een plaatje zodat ze makkelijk te bekijken zijn?
Iemand vraagt dan: "Wat staat er in die .m bestanden"?Waarop jij opnieuw antwoord "platte tekst":
het is platte tekst hieronder een gedeelte. F|171933|0|0| f|SV_LOGONR|SV_LOGONR|1| K|K:\171933x.CF2^n| U|0|0|10|0|0|0| W|0.65|-1.35|418.35|221.39| B|B1||6|4|413|216.04|||| I|1|0|0|0|1|1|0|| S|1|LTYPE01|6|4|413|216.04| I|1|0|0|0|1|1|0|| L|1|221.23|4|241.23|6|1|4|2|1|0|0|0|||0|0|1|0| A|2|241.23|6|247|11.76|241.235|11.765|5.765|0|0|2|1|0|0|0|||0|0|1|0| L|3|247|11.76|247|151|2|4|2|1|0|0|0|||0|0|1|0|
F|171933|0|0| f|SV_LOGONR|SV_LOGONR|1| K|K:\171933x.CF2^n| U|0|0|10|0|0|0| W|0.65|-1.35|418.35|221.39| B|B1||6|4|413|216.04|||| I|1|0|0|0|1|1|0|| S|1|LTYPE01|6|4|413|216.04| I|1|0|0|0|1|1|0|| L|1|221.23|4|241.23|6|1|4|2|1|0|0|0|||0|0|1|0| A|2|241.23|6|247|11.76|241.235|11.765|5.765|0|0|2|1|0|0|0|||0|0|1|0| L|3|247|11.76|247|151|2|4|2|1|0|0|0|||0|0|1|0|
Dus dat lacherige minachtende toontje mag best wat minder.
HEXDIY om 8:09, 6-01-2017Proberen gaat mee. Stuur het toch maar, dat ik het kan testen!
dit is de platte tekst
F|111R200G|0|0|f|0|0|1|K|<Info><OriginalFile>K:\r200g.CF2</OriginalFile></Info>^n|U|0|0|10|0|0|0|W|0|0|250.4|210.4|B|0||0|0|210.4|250.4||||I|1|0|0|90|1|-1|0||S|1|0|0|0|210.4|250.4|I|1|0|0|0|1|1|0||L|1|0|0|210.4|0|2|0.9|2|1|0|0|0|||0|0|1|0|L|2|210.4|0|210.4|183.4|0|0.9|2|1|0|0|0|||0|0|1|0|L|3|210.4|183.4|205.4|183.4|0|0|2|1|0|0|0|||0|0|1|0|L|4|205.4|183.4|205.4|187|0|0|2|1|0|0|0|||0|0|1|0|L|5|205.4|187|210.4|187|0|0|2|1|0|0|0|||0|0|1|0|L|6|210.4|187|210.4|250.4|0|0.9|2|1|0|0|0|||0|0|1|0|L|7|210.4|250.4|0|250.4|2|0.9|2|1|0|0|0|||0|0|1|0|L|8|0|250.4|0|67|0|0.9|2|1|0|0|0|||0|0|1|0|L|9|0|67|5|67|0|0|2|1|0|0|0|||0|0|1|0|L|10|5|67|5|63.4|0|0|2|1|0|0|0|||0|0|1|0|L|11|5|63.4|0|63.4|0|0|2|1|0|0|0|||0|0|1|0|L|12|0|63.4|0|0|0|0.9|2|1|0|0|0|||0|0|1|0|s|b|B|T||1999999|1999999|-1999999|-1999999||||I|1|-9.88|0.38|0|1|1|0||b|Q|
Ik durf echter geen uitspraak te doen of deze tekst als cf2 anders is? Ik weet wel dat vanuit het teken programma het .m bestand moet worden weggeschreven als cf2 voor de laser of plotter. Het handmatig aanpassen van de extensie (dus .m vervangen door .cf2) dat werkt niet dan is het bestand niet in te lezen.
(Bewerkt door pjottervmr om 21:19, 6-01-2017)
Nou wordt ie inderdaad mooi pjottervmr... Ik ging (net als Pieter) ervan uit dat je een Objective-C bestand bedoelde. Ligt in de MacFreak wereld ook iets meer voor de hand. Dat bleek niet het geval, dus ik vroeg in de 4e post waar dat bestand dan vandaan kwam. In de 11e post kwam de aap uit de mouw en bleek je een Matlab bestand te bedoelen. Daarna heb ik inderdaad nog moeite gedaan om je van een zinnige suggestie te voorzien. Dat dat niet helpt, no problem, zo werkt een forum.
Iedereen zijn stijl, iedereen z'n mening maar soms kun je echt leren van een beetje opbouwende kritiek pjottervmr. Je vraagstelling was niet best, en je initiële reacties ook niet. Maar op je volgende lastige vraag krijg je gewoon weer antwoord hoor
pjottervmr om 19:50, 6-01-2017Ik wil dan nog wel even wat olie op het vuur gooien @Macfrankie,Mijn vraag was gewoon duidelijk voor diegene die weten wat een .m bestand is.
Je fout is dat je, zoals velen, aanneemt dat een bestandsextensie vast is. En dat is niet zo. Wat op één os .m is, kan op een ander os iets heel anders zijn. Een voorbeeld is een .mod, wat zowel muziek kan zijn (een mengeling van midi en digitaal geluid), maar evengoed een patch bestand voor software.
Dat is hier inderdaad het punt.
En dat begint bij de vraagsteller, die er niet bij vertelt om wat voor soort bestand het gaat, welk programma het geproduceerd heeft en wat het doel precies is.
Maar de CAD sector kennende, kan ik de reden waarom ook wel raden. Als de leverancier merkt dat je probeert uit zijn gouden kooi te ontsnappen, kan de reactie wel eens vreemd zijn. Zoals geen support meer krijgen, of zelfs niks meer mogen kopen...
@Cyrano, De viewers zijn er wel maar worden vaak gemaakt van het afgeleide programma waarmee het bestand wordt aangemaakt.
Natuurlijk. Zie gouden kooi...
Het teken programma kan gewoon exporteren in diverse formaten maar zoals ik al aangaf elke omzetting maakt er een groot bestand van tov het simpele .m bestand en 300 stuks per dag is nog al wat...
Je wil dus eigenlijk gewoon opslag sparen? En tijd, natuurlijk.
Klinkt heel bekend.
In een CAD omgeving zou dat niet onoverkomelijk moeten zijn. En hopelijk leert de werkgever er uit de volgende keer apparatuur te kopen die met open source software kan werken en dus geen dicht getimmerde omgeving vereist.
Je opmerking over de opslag is inderdaad met name de tijd hoewel de opslag niet oneindig is natuurlijk. Het even scrollen door bestanden van 4 of 10 k tov bestanden van 300 k is nog al een verschil in snelheid buiten het elke keer opslaan van 2 soorten bestanden ipv 1 kost ook tijd. Dat is ook de reden van het nieuwe teken pakket welke nu draait dit er nu al voor zorgt dat die (200 tot 300) bestanden per dag ongeveer 25 werkuren uren bespaart. Het zijn dus niet alleen nadelen maar ook voordelen aan het nieuwe (goude kooi) pakket maar zoals zo vaak bij oudere Mac gebruikers probeer ik zaken die niet kunnen op mac of linux wel werkend te krijgen en als het kan betaalbaar
pjottervmr om 21:07, 6-01-2017Ik ga hier niet eens meer op antwoorden
Op dit forum gaan we er van uit dat de vraagsteller zijn stinkende best doet om de vraag zo duidelijk mogelijk te verwoorden, en dankbaar is voor alle hulp die geboden wordt, ook als die misschien niet de reacties zijn waar je op zit te wachten.
De mensen die je helpen onbeschoft benaderen wordt niet op prijs gesteld.
Het plaatje is een GIF en neemt niet al teveel ruimte in, circa 2KB in bovenstaand voorbeeld.
(Bewerkt door Pieterr om 14:32, 7-01-2017)
(Bewerkt door pjottervmr om 14:37, 7-01-2017)
Dit programma werkt op de Mac (en op Linux en Windows als je het daarop compileert).
Op een ijzelige zaterdagmiddag....
Is het deze?
Pieterr om 15:01, 7-01-2017@Feek: Nee het is een eigen creatie, zoals vermeld in de taal Go geschreven, ter oefening.Staat hier lokaal op mijn HD.
pjottervmr om 15:04, 7-01-2017Nu nog een linkje naar je computer dan is het helemaal rond.Go nog nooit mee gewerkt maar als dit een optie is dan heb je gelijk dan hebben we zeker wat te doen.