Hallo, Al enige tijd aan het prutsen met mijn 3d printer. Dacht dat de software op de kaart schade had maar blijkt deze zelf te zijn. De compatibel board is een MEGA ADK en dus dit type er aan gehangen. Kan wel de repetier software erin krijgen maar e gevonden originele HE3D software geeft aan ongeldige file. Zodra ik de ino laad in de arduino ide kan ik niet veriferen want geeft missende H-file, deze staat wel in de zip file naast de ino file zelfs. Het gaat al fout bij het laden van de zip in de bibliotheek. Wie kan met in eenvoudige woorden uitleggen hoe ik nu deze HE3D zip in de ide kan krijgen , evt handmatig laden maar hoe en in welke map moet ik die laden zodat hij de H-files wel kan vinden. Programmeren in een vak maar ik ben er helaas erg slecht in. ooit met GW-Basic gewerkt maar dat is als ruim 30 jaar geleden.
Mocht er iemand in de buurt van Oude Pekela wonen die dit weet kunnen we elkaar misschien helpen. Ben bezig met de bouw van een CNC/laser frees en de basis werkt al. Nu in de fase van endswitches en daarna afbouw hiervan. Gelukkig niet zo ingewikkeld als de 3D toestanden. Gewoon grbl-laser en het werkt. :-)
Grtz
Kees
HE3D board stuk
Moderator: Moderators
Re: HE3D board stuk
Het is maar de vraag of de map met de firmware overal gezet kan worden of, net als bij arduino grbl, in je eigen sketch map in de libraries directory moet staan. Daar kan het echter conflicten geven met andere geïnstalleerde bibliotheken waaronder die van grbl.
Hernoem je libraries map naar libraries2
Maak een map libraries aan
plaats daar de map met de firmware in
Probeer dan, na het selecteren van het juiste bord (Mega) of je dit kunt compileren. Zo ja, dan kun je proberen om te uploaden.
Als je de link met de firmware post, probeer ik het zelf ook even.
Hernoem je libraries map naar libraries2
Maak een map libraries aan
plaats daar de map met de firmware in
Probeer dan, na het selecteren van het juiste bord (Mega) of je dit kunt compileren. Zo ja, dan kun je proberen om te uploaden.
Als je de link met de firmware post, probeer ik het zelf ook even.
There are only 2 limits, the sky and your imagination
Re: HE3D board stuk
Over bibliotheken laden: https://docs.arduino.cc/software/ide-v1 ... libraries/
Meestal dus gewoon onder documents>Arduino>libraries
Meestal dus gewoon onder documents>Arduino>libraries
Re: HE3D board stuk
Hallo, Vreemde is dat ik via de repetier.zip de lib niet kan gebruiken. vond vandaag de complete set met files voor de HE3d printer en ook de data van de board.
Het is een mks base V1,5 . Ga ik nu naar de repetier ino in de originele files kan ik deze probleemloos openen en krijg een lange lijst met gekoppelde files die hierbij horen ( in de bovenbalk van de arduino ide) via de 3puntjes opent de complete lijst. Helaas is dit programma te ingewikkeld voor mijn om te lezen en te begrijpen. kan wel een ledje laten knipperen maar meer lukt maar zeer beperkt, programmeren is toch echt een vak.
Heb met enige moeite de ino in de mks print gekregen, de board is gelijk aan de mega 2650 met ramps drivers. Zo ingesteld op de mega2650 ging het meteen erin. Was eerst bang dat de software stuk was maar kan alle steppers bedienen behalve de extruder stepper E0. De steppermotor zelf is goed wat die werkt wel als ik hem als op bijv x-as aansluit. Driver blijkt dus stuk. Nu heb ik er ook een 2e extruder uitgang opzitten E1 , kan ik die nu gebruiken? waar vindt ik die in de software ?? config.h ??? ( repetier 092 H op display)
Heb al gezocht maar ........... te weinig kennis om dit te begrijpen helaas.
Vast bedankt voor eerdere tips een hulp.
Hoop dat iemand me hier nog mee kan helpen, de repetier.ino gezet in ander board ( mks gen L V2,1) werkt niet zo te zien toch verschil in de boards.
Vr. groetend
Kees
Het is een mks base V1,5 . Ga ik nu naar de repetier ino in de originele files kan ik deze probleemloos openen en krijg een lange lijst met gekoppelde files die hierbij horen ( in de bovenbalk van de arduino ide) via de 3puntjes opent de complete lijst. Helaas is dit programma te ingewikkeld voor mijn om te lezen en te begrijpen. kan wel een ledje laten knipperen maar meer lukt maar zeer beperkt, programmeren is toch echt een vak.
Heb met enige moeite de ino in de mks print gekregen, de board is gelijk aan de mega 2650 met ramps drivers. Zo ingesteld op de mega2650 ging het meteen erin. Was eerst bang dat de software stuk was maar kan alle steppers bedienen behalve de extruder stepper E0. De steppermotor zelf is goed wat die werkt wel als ik hem als op bijv x-as aansluit. Driver blijkt dus stuk. Nu heb ik er ook een 2e extruder uitgang opzitten E1 , kan ik die nu gebruiken? waar vindt ik die in de software ?? config.h ??? ( repetier 092 H op display)
Heb al gezocht maar ........... te weinig kennis om dit te begrijpen helaas.
Vast bedankt voor eerdere tips een hulp.
Hoop dat iemand me hier nog mee kan helpen, de repetier.ino gezet in ander board ( mks gen L V2,1) werkt niet zo te zien toch verschil in de boards.
Vr. groetend
Kees
Re: HE3D board stuk
stukje gevonden maar wat wel en wat niet?
#if !(defined (__AVR_ATmega1280__ ) || defined (__AVR_ATmega2560__ ))
#error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu.
#endif
// uncomment one of the following lines for RAMPS v1.3 or v1.0, comment both for v1.2 or 1.1
// #define RAMPS_V_1_3
// #define RAMPS_V_1_0
#ifdef RAMPS_V_1_3
#define ORIG_X_STEP_PIN 54
#define ORIG_X_DIR_PIN 55
#define ORIG_X_ENABLE_PIN 38
#define ORIG_X_MIN_PIN 3
#define ORIG_X_MAX_PIN 2
#define ORIG_Y_STEP_PIN 60
#define ORIG_Y_DIR_PIN 61
#define ORIG_Y_ENABLE_PIN 56
#define ORIG_Y_MIN_PIN 14
#define ORIG_Y_MAX_PIN 15
#define ORIG_Z_STEP_PIN 46
#define ORIG_Z_DIR_PIN 48
#define ORIG_Z_ENABLE_PIN 62
#define ORIG_Z_MIN_PIN 18
#define ORIG_Z_MAX_PIN 19
#define ORIG_E0_STEP_PIN 26
#define ORIG_E0_DIR_PIN 28
#define ORIG_E0_ENABLE_PIN 24
#define ORIG_E1_STEP_PIN 36
#define ORIG_E1_DIR_PIN 34
#define ORIG_E1_ENABLE_PIN 30
#define ORIG_E2_STEP_PIN 42
#define ORIG_E2_DIR_PIN 40
#define ORIG_E2_ENABLE_PIN 44
#define SDPOWER -1
#define SDSS 53
#define ORIG_SDCARDDETECT 49
#define LED_PIN 13
#define ORIG_FAN_PIN 9
#define ORIG_PS_ON_PIN 12
#define HEATER_0_PIN 10
#define HEATER_1_PIN 8
#define HEATER_2_PIN 9
// ANALOG NUMBERING
#define TEMP_0_PIN 13
#define TEMP_1_PIN 14
#define TEMP_2_PIN 15
#define E0_PINS ORIG_E0_STEP_PIN,ORIG_E0_DIR_PIN,ORIG_E0_ENABLE_PIN,
#define E1_PINS ORIG_E1_STEP_PIN,ORIG_E1_DIR_PIN,ORIG_E1_ENABLE_PIN,
#else // RAMPS_V_1_1 or RAMPS_V_1_2 as default
#define ORIG_X_STEP_PIN 26
#define ORIG_X_DIR_PIN 28
#define ORIG_X_ENABLE_PIN 24
#define ORIG_X_MIN_PIN 3
#define ORIG_X_MAX_PIN -1 //2
#define ORIG_Y_STEP_PIN 38
#define ORIG_Y_DIR_PIN 40
#define ORIG_Y_ENABLE_PIN 36
#define ORIG_Y_MIN_PIN 16
#define ORIG_Y_MAX_PIN -1 //17
#define ORIG_Z_STEP_PIN 44
#define ORIG_Z_DIR_PIN 46
#define ORIG_Z_ENABLE_PIN 42
#define ORIG_Z_MIN_PIN 18
#define ORIG_Z_MAX_PIN -1 //19
#define ORIG_E0_STEP_PIN 32
#define ORIG_E0_DIR_PIN 34
#define ORIG_E0_ENABLE_PIN 30
#define SDPOWER 48
#define SDSS 53
#define LED_PIN 13
#define ORIG_PS_ON_PIN -1
//#define SCL 21
//#define SDA 20
#define E0_PINS ORIG_E0_STEP_PIN,ORIG_E0_DIR_PIN,ORIG_E0_ENABLE_PIN,
#define E1_PINS
#ifdef RAMPS_V_1_0 // RAMPS_V_1_0
#define HEATER_0_PIN 12
#define HEATER_1_PIN -1
#define ORIG_FAN_PIN 11
#else // RAMPS_V_1_1 or RAMPS_V_1_2
#define HEATER_0_PIN 10
#define HEATER_1_PIN 8
#define ORIG_FAN_PIN 9
#endif
#if !(defined (__AVR_ATmega1280__ ) || defined (__AVR_ATmega2560__ ))
#error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu.
#endif
// uncomment one of the following lines for RAMPS v1.3 or v1.0, comment both for v1.2 or 1.1
// #define RAMPS_V_1_3
// #define RAMPS_V_1_0
#ifdef RAMPS_V_1_3
#define ORIG_X_STEP_PIN 54
#define ORIG_X_DIR_PIN 55
#define ORIG_X_ENABLE_PIN 38
#define ORIG_X_MIN_PIN 3
#define ORIG_X_MAX_PIN 2
#define ORIG_Y_STEP_PIN 60
#define ORIG_Y_DIR_PIN 61
#define ORIG_Y_ENABLE_PIN 56
#define ORIG_Y_MIN_PIN 14
#define ORIG_Y_MAX_PIN 15
#define ORIG_Z_STEP_PIN 46
#define ORIG_Z_DIR_PIN 48
#define ORIG_Z_ENABLE_PIN 62
#define ORIG_Z_MIN_PIN 18
#define ORIG_Z_MAX_PIN 19
#define ORIG_E0_STEP_PIN 26
#define ORIG_E0_DIR_PIN 28
#define ORIG_E0_ENABLE_PIN 24
#define ORIG_E1_STEP_PIN 36
#define ORIG_E1_DIR_PIN 34
#define ORIG_E1_ENABLE_PIN 30
#define ORIG_E2_STEP_PIN 42
#define ORIG_E2_DIR_PIN 40
#define ORIG_E2_ENABLE_PIN 44
#define SDPOWER -1
#define SDSS 53
#define ORIG_SDCARDDETECT 49
#define LED_PIN 13
#define ORIG_FAN_PIN 9
#define ORIG_PS_ON_PIN 12
#define HEATER_0_PIN 10
#define HEATER_1_PIN 8
#define HEATER_2_PIN 9
// ANALOG NUMBERING
#define TEMP_0_PIN 13
#define TEMP_1_PIN 14
#define TEMP_2_PIN 15
#define E0_PINS ORIG_E0_STEP_PIN,ORIG_E0_DIR_PIN,ORIG_E0_ENABLE_PIN,
#define E1_PINS ORIG_E1_STEP_PIN,ORIG_E1_DIR_PIN,ORIG_E1_ENABLE_PIN,
#else // RAMPS_V_1_1 or RAMPS_V_1_2 as default
#define ORIG_X_STEP_PIN 26
#define ORIG_X_DIR_PIN 28
#define ORIG_X_ENABLE_PIN 24
#define ORIG_X_MIN_PIN 3
#define ORIG_X_MAX_PIN -1 //2
#define ORIG_Y_STEP_PIN 38
#define ORIG_Y_DIR_PIN 40
#define ORIG_Y_ENABLE_PIN 36
#define ORIG_Y_MIN_PIN 16
#define ORIG_Y_MAX_PIN -1 //17
#define ORIG_Z_STEP_PIN 44
#define ORIG_Z_DIR_PIN 46
#define ORIG_Z_ENABLE_PIN 42
#define ORIG_Z_MIN_PIN 18
#define ORIG_Z_MAX_PIN -1 //19
#define ORIG_E0_STEP_PIN 32
#define ORIG_E0_DIR_PIN 34
#define ORIG_E0_ENABLE_PIN 30
#define SDPOWER 48
#define SDSS 53
#define LED_PIN 13
#define ORIG_PS_ON_PIN -1
//#define SCL 21
//#define SDA 20
#define E0_PINS ORIG_E0_STEP_PIN,ORIG_E0_DIR_PIN,ORIG_E0_ENABLE_PIN,
#define E1_PINS
#ifdef RAMPS_V_1_0 // RAMPS_V_1_0
#define HEATER_0_PIN 12
#define HEATER_1_PIN -1
#define ORIG_FAN_PIN 11
#else // RAMPS_V_1_1 or RAMPS_V_1_2
#define HEATER_0_PIN 10
#define HEATER_1_PIN 8
#define ORIG_FAN_PIN 9
#endif
Re: HE3D board stuk
Als je de E1 met E0 extruder wilt wisselen, kun je de slicer configuratie aanpassen.
https://forum.repetier.com/discussion/2 ... m-e0-to-e1
https://forum.repetier.com/discussion/1 ... ation-tool
Gebruik zelf geen repetier maar misschien dat je hiermee verder komt.
In de code die je gebruikt gaat het ook, dan pas je de firmware aan door de E0 met E1 settings te wisselen voor alleen de motor. Je hebt een RAMPS 1.5 dus moet je opzoek naar de regel:
Is er geen #ifdef RAMPS_V_1_5 regel, dan is 1.3 blijkbaar de default setting. Of dat met een 1.5 bord werkt weet ik niet, maar kun je proberen. Dan pas je daar de motor pins aan, na de regel:
https://forum.repetier.com/discussion/2 ... m-e0-to-e1
https://forum.repetier.com/discussion/1 ... ation-tool
Gebruik zelf geen repetier maar misschien dat je hiermee verder komt.
In de code die je gebruikt gaat het ook, dan pas je de firmware aan door de E0 met E1 settings te wisselen voor alleen de motor. Je hebt een RAMPS 1.5 dus moet je opzoek naar de regel:
Daar onder staan de pin confuguratie voor E0 en E1.#ifdef RAMPS_V_1_5
Is er geen #ifdef RAMPS_V_1_5 regel, dan is 1.3 blijkbaar de default setting. Of dat met een 1.5 bord werkt weet ik niet, maar kun je proberen. Dan pas je daar de motor pins aan, na de regel:
#ifdef RAMPS_V_1_3
There are only 2 limits, the sky and your imagination
Re: HE3D board stuk
Binnenkort zal ik de poging wagen, zit al ruim een week met forse griep. Voor het eerst sinds 5 jaar
ik laat weten of het lukt zsm
Grtz Kees
Grtz Kees