Hírek:

Fontos tudnivalók a migrációval kapcsolatban, kérlek olvasd el:

A régi fórumról áthozott hozzászólásoknál a felhasználó neve adatvédelmi megfontolásokból véletlenszerűen generált értékekre lett  lecserélve. Ez akkor tud a valódi értékre visszaállni, ha az adott felhasználó a régi fórumon nyilatkozik, hogy beleegyezik az adatainak az új fórumra továbbításához, majd ezután itt a régi felhasználónevével és email címével regisztrál.
8~20 óra között, 1~30 percen belül megtörténik a jóváhagyás, 30 percenként ellenőrizd email fiókodat (SPAM-ot is) mindenképp kapsz mail-t, a sikeres regisztrácioról, vagy a hibáról és, hogy mi a teendőd.
Nézd meg  "A régi fórumról, az új fórumra költözés útmutatót."
A régi fórumon használt email címmel de más felhasználói azonosítóval érkező regisztrációs kérelmek törlésre kerűlnek.

Main Menu

UCCNC vezérlő program

Indította gaben, 2024 április 09, 16:54

Előző téma - Következő téma

dezsoe

Szia!

Persze, hogy kérhetnél. Csak nem tudom megcsinálni, mert a start gomb nem tiltható le. Ha a start gombot egy makróval helyettesíted, akkor meg lehet csinálni, hogy úgy nézzen ki, mintha startot nyomnál, aztán a makró eldönti, hogy mehet-e a start. Ha ez így jó, akkor meg lehet oldani.

svejk

Hogyne!

Nálam alap, hogy a start gomb egy 20000-es makrót hív meg, abban meg adott esetben egy valag feltétel.

Még abból az időből maradt ez meg, amikor nem volt még Home feltétel pipa, stb...

Ja tényleg, oda beírhatám feltételnek, hogy ha világít az előző makró által aktivált "Move LED" akkor ne legyen aktív a Cycle startom.

dezsoe

Már meg is oldottad. :)
(Már csak egy macroloop kell, ami a gomb állapotába másolja a cycle start led állapotát, ha az változott.)

svejk

"(Már csak egy macroloop kell, ami a gomb állapotába másolja a cycle start led állapotát, ha az változott.)"

A sima "if" nem elég? Ha indítom a cylus start makrókt akkor megnézi, hogy pilácsol-e a LED.
ha pilácsol akkor nem indít és kiírja hogy : 2menj vissza a munkatérbe" :)

dezsoe

Ez két külön dolog, ezért írtam zárójelbe. Amit leírtál, az az ellenőrzés, az kell a start makrójába.

Amit zárójelesen írtam, az csak annyit csinál, hogy a start gomb zöldre váltását kezeli. Lényegében a ciklus start LED állapotát áttölti a nyomógomb állapotába, hogy ugyanúgy látszódjon, mintha az igazi start gomb lenne. Azért kell a LED állapotváltozását figyelni, hogy feleslegesen ne hívjon képernyő kezelő függvényeket, csak akkor, ha változás van. Mindez persze akkor érvényes, ha az eredeti kétállapotú start gombot hagytad fent, csak átírtad a számát.

svejk

Őöö... nem igazán értem.

Nálam egy fizikai nyomógomb az I/O triggeren keresztül meghív egy 20000-es makrot és az ha minden feltétel adott akkor az meghívja a 128-as cycle start gombot.
Különben meg kiírja mi hiányzik.

dezsoe

Kezdem érteni. :) A képernyőn meg ott van a normál start gomb?

svejk

Ja...
Képernyőt nem piszkálunk, csak a majmokat etetjük :)

dezsoe

Azt nem írtad, hogy egéren, billentyűzeten lakat van. Akkor lényegében nincs mit megoldani, a makródba meg beteszed a tényleg egysoros ellenőrzést és kész.

svejk

Egy szűz PC-re, offline, DVD-ről telepített WIN7 64 bit esetén kell-e valami a 1.2112-es UCCNC működéséhez?

dezsoe

Video driver mindenképpen, mert anélkül nem fog menni. Meg be kell kapcsolni a .Net 3.5-öt.

  

svejk

A video evidens de a lényeg, hogy nem kéri a 4pont valahányast...

dezsoe

Öööö... De lehet, hogy kéri. Mikorra kell ezt tudnod? (Ki kéne próbálni, csak most éppen mást csinálok.)

svejk

Majd látom, mindjárt végez a telepedéssel.

dezsoe

Biztos, hogy kell neki a .Net4, úgy van fordítva. Le tudod tölteni az offline telepítőjét. Tessék. :)