Ploter do jaj - Eggbot

Planujesz zakup sprzętu do warsztatu, masz problem z maszyną tu możesz o tym porozmawiać - nie tylko maszyny CNC
Awatar użytkownika

Autor tematu
clipper7
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2379
Rejestracja: 06 sty 2007, 13:29
Lokalizacja: Poznań

Ploter do jaj - Eggbot

#1

Post napisał: clipper7 » 25 kwie 2011, 11:24

Niestety, to już chyba na następne Święta :


Jeżeli pomogłem - nie zapomnij kliknąć POMÓGŁ

Tagi:

Awatar użytkownika

BYDGOST
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 4264
Rejestracja: 28 wrz 2007, 09:32
Lokalizacja: Bydgoszcz

#2

Post napisał: BYDGOST » 25 kwie 2011, 13:43

Pomnik Ikara - Ku pamięci dawnego lotniska w Fordonie.

Awatar użytkownika

Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#3

Post napisał: Inf-el » 26 kwie 2011, 18:45

Egg Skin Carvings - fantastyczne.
Aż chciałoby się coś takiego zrobić.
Tylko czy te jaja nie były frezowane ręcznie, albo laserem ?


ezbig
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2103
Rejestracja: 07 lip 2006, 00:31
Lokalizacja: mazowieckie

#4

Post napisał: ezbig » 26 kwie 2011, 19:48

Są artyści, którzy w ten sposób frezują wydmuszki. Mam trochę takich zdjęć na komputerze. To jest ręczna robota za pomocą miniszlifierki. Prawdziwe dzieła sztuki za duże pieniądze.


adam-opole
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 8
Posty: 80
Rejestracja: 28 cze 2018, 07:31
Lokalizacja: Opole

Re: Ploter do jaj - Eggbot

#5

Post napisał: adam-opole » 17 lut 2021, 21:47

Koledzy ja w temacie eggduino.

Mianowicie nie działają mi silniki krokowe, zaś serwomotor bez problemu.
Gdzie mam szukać przyczyny ?
Ale może od początku:
Eggduino zbudowałem na Arduino uno z wgranym Eggduino ze strony: https://github.com/plex3r/EggDuino, następnie wg instrukcji zamieniłem 3 pliki pobrane ze strony https://github.com/plex3r/plotink, w pliku ebbserial trzeba było zmienić nazwę poszukiwanej płyty na "Arduino" oraz "USB\VID_2341&PID_0043" :
if comports:
comPortsList = list(comports())
EBBport = None
for port in comPortsList:
if port[1].startswith("Arduino"):
EBBport = port[0] #Success; EBB found by name match.
break #stop searching-- we are done.
if EBBport is None:
for port in comPortsList:
if port[2].startswith("USB\VID_2341&PID_0043"):
EBBport = port[0] #Success; EBB found by VID/PID match.
break #stop searching-- we are done.
return EBBport


Kondensatorem 10uF zatrzymałem restartowanie się pamięci Arduino, wg instrukcji zwierając piny GND+RST.

To umożliwiło mi bezproblemowe połączenie się Arduino z komendami z INKSCAPE ver. 0.92.4 ale z wyjątkiem:
Serwomotor otrzymuje komendę i ją wykonuje, natomiast silniki krokowe ani drgną (17PM-K345-G2VS), nie wydają żadnych dźwięków jak również nie czuć by pole elektromagnetyczne trzymało wirnik.
Podłączyłem je zgodnie ze schematem scheetdata tj. 1A 1B, 2A 2B początek i koniec uzwojenia potwierdzam, że ma ciągłość i wykazuje opór 0,57ohm.
Sprawdzałem piny jakie zostały wpisane w pliku EggDuino:
#define initSting "EBBv13_and_above Protocol emulated by Eggduino-Firmware V1.6a"
//Rotational Stepper:
#define step1 2
#define dir1 5
#define enableRotMotor 8
#define rotMicrostep 16 //MicrostepMode, only 1,2,4,8,16 allowed, because of Integer-Math in this Sketch
//Pen Stepper:
#define step2 3
#define dir2 6
#define enablePenMotor 8
#define penMicrostep 16 //MicrostepMode, only 1,2,4,8,16 allowed, because of Integer-Math in this Sketch

#define servoPin 4 //Servo


Potwierdza się to z pinami w Arduino, gdzie typowo steruje się osią X i Y.

Proszę o radę, pomoc gdzie lub co powinienem jeszcze sprawdzić, bo wyczerpałem już wszystkie pomysły.

Pozdrawiam
Adam

Awatar użytkownika

bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: Ploter do jaj - Eggbot

#6

Post napisał: bartuss1 » 17 lut 2021, 22:08

ja bym to zrobił jako normalne osie kątowe i odpalił pod machem i fanukiem, a nie jakies tam arduino i cudowanie. Jajco można odpalić jako bryłę obrotową w dowolnym camie - i wszelkie tam wzorki sobie nanieść.
https://www.etsy.com/pl/shop/soltysdesign


adam-opole
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 8
Posty: 80
Rejestracja: 28 cze 2018, 07:31
Lokalizacja: Opole

Re: Ploter do jaj - Eggbot

#7

Post napisał: adam-opole » 19 lut 2021, 08:05

Jasne że można, ale to rozchodzi się o prostotę użytkowania, więc jakby nie było wciąż jestem w tym samym miejscu, tj silniki nie poruszyły się


adam-opole
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 8
Posty: 80
Rejestracja: 28 cze 2018, 07:31
Lokalizacja: Opole

Re: Ploter do jaj - Eggbot

#8

Post napisał: adam-opole » 19 lut 2021, 18:14

oprawcafotografii -

Czy wiesz może co powinienem zmienić lub gdzie zajrzeć, co sprawdzić by wreszcie silniki zaczęły wykonywać polecenia ?

Awatar użytkownika

bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 8458
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

Re: Ploter do jaj - Eggbot

#9

Post napisał: bartuss1 » 19 lut 2021, 18:47

g wie, ma adhd i autyzm jakis
Normalnie robisz sterowniki do krokowców, i pod machem nazywasz sobie osie np x i a, no chyba ze obie są obrotowe, ale zakladam ze jedna obrotowa a druga liniowa. W takim układzie w jakimkolwiek camie obróbka bryły obrotowej.
na filmiku są obie osie obrotowe. ta co obraca jakiem to C tamta druga co rysuje to jakies A.
jesli chodzi o działanie krokowców, to sterowniki mają przede wszytskim jakies zasilanie, a silnki dwufazowe 4 kable faza A i faza B
jesli chodzi o sterowanie logiczne są 3 sygnały step dir i enable (dir, pul, ena) i jakis wspolny czy to plusowy czy minusowy, zaleznie czy sterownik jest pnp czy npn. Pozostaje tylkko kwestia taka, ze trzeba te silniki włączyć. jesli odłączysz od sterownika fizycznie enable, to będą brzęczec jako właczone cały czas, muszą być jakies ustawienia pinów tych 3 powyzej dla kazdej osi z osobna.

Dodane 16 minuty 22 sekundy:
a może zamiast tego :
#define step1 2
#define dir1 5
#define enableRotMotor 8
#define rotMicrostep 16 //MicrostepMode, only 1,2,4,8,16 allowed, because of Integer-Math in this Sketch
//Pen Stepper:
#define step2 3
#define dir2 6
#define enablePenMotor 8

spróbuj tak:
#define step1 2
#define dir1 3
#define enableRotMotor 8
#define rotMicrostep 16 //MicrostepMode, only 1,2,4,8,16 allowed, because of Integer-Math in this Sketch
//Pen Stepper:
#define step2 4
#define dir2 5
#define enablePenMotor 8

Dodane 2 minuty 8 sekundy:
jesli sie silniki mimo tego nie włczają, sprobuj dla obu osi zmienić pin enable, zamiast 8 na inny kolejno, nie wiem czy jest tam jakas zmiana nastawy stanu wysokiego i niskiego.
https://www.etsy.com/pl/shop/soltysdesign

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 7873
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Ploter do jaj - Eggbot

#10

Post napisał: tuxcnc » 19 lut 2021, 18:59

adam-opole pisze:
17 lut 2021, 21:47
Podłączyłem je zgodnie ze schematem scheetdata
Jakim schematem ?
Jakiego "scheetdata" ?
Myślisz że tu ktoś ma szklaną kulę ?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „WARSZTAT”