[OT] Raddoppio selettivo in listato.

Salve a tutti, scusate l'intervento poco attinente al tema del gruppo, ma è una richiesta che per voi sarà una passeggiata :-) In officina abbiamo il software che genera un percorso utensile fatto di coordinate x-y-z. Su una vecchia macchina abbiamo necessità di immetere nel cn il valore Y raddoppiato (es. x15y-8z2.5 --->x15y-16z2.5).

Per ora faccio una serie di passaggi misti tra wordpad ed opencalc ma è di una lunghezza e macchinosità tale che mi fa pensare che io stia ignorando una via più semplice :-/ In pratica sarebbe, individuatao il valore Y di moltiplicarlo per due sostituendolo e creando un nuovo file.

Chi mi può aiutare?

Grazie, Lorenzo (M1A1)

--
"Adoro i piani ben riusciti"
                Col. John "Hannibal" Smith
Reply to
Lorenzo (M1A1)
Loading thread data ...

Lorenzo (M1A1) ha scritto:

IMO, il tuo "Consulente Informatico di fiducia (TM)".

E' uno di quei problemi che puo' essere risolto in millanta modi piu' uno, in funzione dell' ambiente hardware, software di base, ambiente fisico, richieste di prestazioni, assoggettamento a vincoli, limiti di costo, conoscenze specifiche informatiche e quan't altro.

A-ri-IMO, ipotizzando(*) floppy, MS-DOS e cose simili, utilizzerei AWK, o altrimenti GWBASIC.

(*) La mia sfera di cristallo visualizza una fumosa officina con CNC dell' ante-seconda repubblica, vetri sporchi, tubi fluorescenti di 40 anni fa', pavimenti coperti da un mix di segatura, kerosene, olio da taglio, sfrido di lavorazione, e una manciata di operai, ormai prossimi alla pensione stile "su' mi' el' me mestee'".

Reply to
Englishman

Englishman ha scritto:

LOL!!!!!!!!!!

Reply to
BQ

"Englishman" ha scritto nel messaggio news:dIxml.34242$ snipped-for-privacy@tornado.fastwebnet.it...

Vedi se il ns. beneamato governo ha degli incentivi sulla rottamazione delle sfere :-)

Grazie al cielo l'officina è molto + salubre di una passeggiata a Milano! Siamo quasi tutti ragazzi sulla trentina a parte il titolare 50enne e cnc sui 10 anni max. Il "problema" è un vecchio Myano '94 che ha problemi con interpolazioni in asse Y simulato.

Grazie cmq, Lorenzo (M1A1)

--
"Adoro i piani ben riusciti"
                Col. John "Hannibal" Smith
Reply to
Lorenzo (M1A1)

Lorenzo (M1A1) ha scritto:

Ci sono affezionato.

Visto che non so nulla di CNC tranne il fatto che esistono e poche altre informazioni generali, puoi dettagliare:

- tipo di macchine, sistemi operativi, supporti removibili

- come il file viene passato dal programma di partenza alla CNC di destinazione

- tuo grado di conoscenze informatiche (programmazione, in particolare)

Reply to
Englishman

"Lorenzo \(M1A1\)" wrote in news:gne1cm$6qe$ snipped-for-privacy@alix.livenet.it:

Se è un file di testo e il formato è quello che hai postato, una strada semplice è quella di usare Perl.

Ciao, AleX

Reply to
AleX

Un bel giorno Lorenzo (M1A1) digitò:

Da bash:

cat src.txt | awk -F"[xyz]" '{ print "x" $2 "y" $3*2 "z" $4 }' > dest.txt

Come sarebbe a dire che non hai bash e awk? Fellone! ;-)

--
emboliaschizoide.splinder.com
Reply to
dalai lamah

"dalai lamah" ha scritto nel messaggio news:1h68126fnpccf$.1n8u312355fid$. snipped-for-privacy@40tude.net...

Ehm... Ti stupisci se son dovuto andare su wikipedia per sapere che diavolo è stò "bash" ? :-)

Il mio massimo picco di programmazione lo tocco con il C dei pic (facendo millanta prove...) ! Al massimo alle superiori pasticciavo con il visualbasic....

Ciao, Lorenzo (M1A1).

--
"Adoro i piani ben riusciti"
                Col. John "Hannibal" Smith
Reply to
Lorenzo (M1A1)

"Englishman" ha scritto nel messaggio news:BTyml.34558$ snipped-for-privacy@tornado.fastwebnet.it...

CNC tipo Fanuc mod 0TC - 18iT - 180 - 21T - 31T Siemens Sinumerik 810M - 840D

Tramite seriale, lan o memorycard su pcmcia.

Sotto allo zero che c'è? E' valido un indice negativo? :-/ Scherzi a parte, quel poco che sapevo fare alle superiori si è volatilizzato

Ciao, Lorenzo (M1A1)

--
"Adoro i piani ben riusciti"
                Col. John "Hannibal" Smith
Reply to
Lorenzo (M1A1)

Lorenzo (M1A1) ha scritto:

Ahem... veramente intendevo *i PC*...

Cmq. la soluzione di Dalai Lamah puo' andare benissimo (IMO sono da tarare alcune cose).

Ovviamente devi conoscere qualcosina degli strumenti utilizzati, in questo senso era il mio primo reply.

Reply to
Englishman

Un bel giorno Lorenzo (M1A1) digitò:

Beh, allora ti do l'imbeccata definitiva:

formatting link

Questo ti permette di installare con grande semplicità una serie di tools GNU sotto a Windows. Poi apri una shell di bash e copi il comando che ti ho dato (ovviamente cambiando i nomi dei file di input e output), e hai finito! :)

--
emboliaschizoide.splinder.com
Reply to
dalai lamah

"dalai lamah" ha scritto nel messaggio news:lqxi51fcuydb$.14prwoefdij84$. snipped-for-privacy@40tude.net...

Grazie 'na cifra! Nel pomeriggio mi ci fiondo ;-)

Lorenzo (M1A1).

--
"Adoro i piani ben riusciti"
                Col. John "Hannibal" Smith
Reply to
Lorenzo (M1A1)

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.