Instalace linux cnc - Mesa 7i76e + 7i85, Probe Basic

Odpovědět
Mara2000
Příspěvky: 122
Registrován: 22. 5. 2012, 9:29

21. 7. 2020, 7:41

Ahoj,

zítra mě dorazí karty Mesa 7i76e + 7i85.

Rád bych rozchodil prostředí Probe Basic.

Jaká poslední edice Linux CNC je vhodná pro výše uvedené? Utíkám z Mach3 takže mě čeká první taková instalace a nastavení karet.

Lze v nástavbě Probe Basic nakonfigurovat i obrazovku pro výměnu nástrojů kde není zobrazen rotační zásobník ale rovný ( lišta s nástoroji kam vždy vřeteno dojede ) ?

Výsledek by měl vypadat tak jako zde u kolegy v DE až na ten rotační zásobník:

https://www.youtube.com/watch?v=WS2Zqcu4Duo&t=333s

Můj stroj je koncepčně takový:

https://www.youtube.com/watch?v=3_ACFM97Wnw&t=153s


Díky moc :-)
Mara2000
Příspěvky: 122
Registrován: 22. 5. 2012, 9:29

21. 7. 2020, 8:12

Zde jsem našel pěkný návod:

https://www.drdflo.com/pages/Projects/CNC-Mill.html

Nevíte jaký je rozdíl mezi Probe basic quick start install a Development install?
Přílohy
Výstřižek.JPG
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

21. 7. 2020, 8:32

Mara2000 píše: 21. 7. 2020, 8:12 Nevíte jaký je rozdíl mezi Probe basic quick start install a Development install?
Já o Probe Basic nevím vůbec nic, vidím to prvně v životě.
Ale celkem obecně platí, že Quick install znamená, že si na počítač nasypeš nějaké předvařené řešení.
Development install znamená, že si tam nainstaluješ zdrojáky a pak si můžeš daný produkt upravovat (pokud to umíš).
Mara2000
Příspěvky: 122
Registrován: 22. 5. 2012, 9:29

21. 7. 2020, 8:38

Ok, díky jdu do development, už jen kvuli tool changeru nevim zda nebude třeba.
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

22. 7. 2020, 11:53

Mara2000 píše: 21. 7. 2020, 7:41 Jaká poslední edice Linux CNC je vhodná pro výše uvedené?
v návodu je krok https://kcjengr.github.io/probe_basic/quick_start.html
2- Upgrade to LinuxCNC version 2.8
Mara2000 píše: 21. 7. 2020, 7:41 Lze v nástavbě Probe Basic nako.....
V LinxuCNC lze cokoliv. Ale né vše lze snadno. Taky s Linuxem začínám, a nerozděluji věci na to co lze a a na to co nelze, ale na to co zvládnu a co ne. :-)
LinuxCNC - MESA 7i96
zz912.webnode.cz
Mara2000
Příspěvky: 122
Registrován: 22. 5. 2012, 9:29

25. 7. 2020, 12:07

Tak Mám nainstalováno, co mě ovšem zklamalo že i v oficiálních postupech jsou chyby na kterých se člověk zasekne minimálně na půl dne než to vydoluje z googlu :-(
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

25. 7. 2020, 12:12

Fajn. Tak udělej popis bez těch chyb. Když navíc bude česky, tak to zřejmě řada lidí (kdy někteří mají s angličtinou trochu problém) ocení.
Zvlášť pokud je opravdu funkční.
Myslím, že si to ledaskdo pak rád vyzkouší.
Mara2000
Příspěvky: 122
Registrován: 22. 5. 2012, 9:29

25. 7. 2020, 12:26

Instaloval jsem development verzi probe basic:

https://kcjengr.github.io/probe_basic/dev_install.html

První zásek - zhozené servery pro stažení balíčku ( dnes už se naštěstí rozjely a nová instalace již prošla ) :

sudo apt-get update

sudo apt-get dist-upgrade

sudo apt-get install dirmngr

sudo apt-get install software-properties-common

sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key E0EE663E

sudo add-apt-repository "deb http://buildbot.linuxcnc.org/ stretch 2.8-rtpreempt"

sudo apt update

sudo apt upgrade

sudo apt dist-upgrade




Druhý zásek:

cd probe_basic

pip install -e .

cd

cp -r ~/probe_basic/probe_basic/fonts/ ~/.local/share/

cp -r ~/probe_basic/config/xyzab/ ~/linuxcnc/configs/


- zde na termínálu vyskočí chyba ,,no such fie or directory,, , řeší to i na ENG forech zatím bez úspěchu takže deveopment verze kdy lze upravovat screen je nefunkční.

Prozatím nainstalována verze quick install:

https://kcjengr.github.io/probe_basic/quick_start.html
Mara2000
Příspěvky: 122
Registrován: 22. 5. 2012, 9:29

25. 7. 2020, 12:30

Nyní se snažím rozchodit přístup na síťovou složku na server pro nahrávání cnc programů, jestli se zadaří dám sem postup. Windows je proti tomuto fakt klikačka pro děcka :-)
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

25. 7. 2020, 1:00

Mara2000 píše: 25. 7. 2020, 12:30 Nyní se snažím rozchodit přístup na síťovou složku na server pro nahrávání cnc programů, jestli se zadaří dám sem postup. Windows je proti tomuto fakt klikačka pro děcka :-)
Pokud myslíš přístup na Windows, tak nějak takhle:

Doinstalovat Sambu a CIFS, pokud už tam není:
apt install cifs
apt install samba-client
apt install cifs-utils

Připojit se k serveru:
mount -o user=<jmeno uzivatele> //<server>/<jmeno sdileni> /<kam namontovat>
Např:.
mount -o user=kryspin //w10/sdilene /mnt
Případně i s heslem:
mount -o user=kryspin,pass=tajne //w10/sdilene /mnt

Na starších Linuxech se ještě místo "apt" používá "apt-get".
Pokud nejsi root, tak ještě přidat "sudo".
Mara2000
Příspěvky: 122
Registrován: 22. 5. 2012, 9:29

25. 7. 2020, 2:36

Díky,

pokud zadám příkaz pro mount tak to vypisuje tohle:

cnc@CNC:~$ sudo mount -o user=home,pass=cxxxxxxxa //IPCAMSERVER/C.N.C DATA /mnt

Usage:
mount [-lhV]
mount -a [options]
mount [options] [--source] <source> | [--target] <directory>
mount [options] <source> <directory>
mount <operation> <mountpoint> [<target>]

Mount a filesystem.

Options:
-a, --all mount all filesystems mentioned in fstab
-c, --no-canonicalize don't canonicalize paths
-f, --fake dry run; skip the mount(2) syscall
-F, --fork fork off for each device (use with -a)
-T, --fstab <path> alternative file to /etc/fstab
-i, --internal-only don't call the mount.<type> helpers
-l, --show-labels show also filesystem labels
-n, --no-mtab don't write to /etc/mtab
-o, --options <list> comma-separated list of mount options
-O, --test-opts <list> limit the set of filesystems (use with -a)
-r, --read-only mount the filesystem read-only (same as -o ro)
-t, --types <list> limit the set of filesystem types
--source <src> explicitly specifies source (path, label, uuid)
--target <target> explicitly specifies mountpoint
-v, --verbose say what is being done
-w, --rw, --read-write mount the filesystem read-write (default)

-h, --help display this help and exit
-V, --version output version information and exit

Source:
-L, --label <label> synonym for LABEL=<label>
-U, --uuid <uuid> synonym for UUID=<uuid>
LABEL=<label> specifies device by filesystem label
UUID=<uuid> specifies device by filesystem UUID
PARTLABEL=<label> specifies device by partition label
PARTUUID=<uuid> specifies device by partition UUID
<device> specifies device by path
<directory> mountpoint for bind mounts (see --bind/rbind)
<file> regular file for loopdev setup

Operations:
-B, --bind mount a subtree somewhere else (same as -o bind)
-M, --move move a subtree to some other place
-R, --rbind mount a subtree and all submounts somewhere else
--make-shared mark a subtree as shared
--make-slave mark a subtree as slave
--make-private mark a subtree as private
--make-unbindable mark a subtree as unbindable
--make-rshared recursively mark a whole subtree as shared
--make-rslave recursively mark a whole subtree as slave
--make-rprivate recursively mark a whole subtree as private
--make-runbindable recursively mark a whole subtree as unbindable

For more details see mount(8).


máš nápad jak se posunout dál? Díky :)
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

25. 7. 2020, 2:52

Je velmi, ale opravdu velmi-velmi nedobrý nápad používat v názvech souborů a adresářů diakritiku, mezery a další speciální znaky.
Mezera je oddělovač. Diakritika (tu Ty naštěstí nepoužíváš) je bastard bastardovatej. Tečka je oddělovač jména a přípony.

Když už to musí být (já tedy tvrdím že nemusí nikdy, ale budiž), tak je třeba to uzavřít od uvozovek.

PS. Jsem horlivým stoupencem zrušení diakritiky a pokud možno češtiny vůbec.
Mara2000
Příspěvky: 122
Registrován: 22. 5. 2012, 9:29

25. 7. 2020, 3:05

Chápu :-) jdu to předělat název ať se pohnem dál ....

Tak zatím takto:

root@CNC:/home/cnc# sudo mount -o user=home,pass=cxxxxxxxa //IPCAMSERVER/CNC_DATA /mnt
mount error(121): Remote I/O error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“