Strona 4 z 14

Re: Kalibracja drukarki P3Steel

: 20 mar 2018, 08:36
autor: S3b
Marvin27 pisze:Czy ktoś używa extrudera na z przekładnią na pasek GT2 ?
Mam coś w stylu Wade napędzanego paskami GT2. Zaleta względem oryginalnego Wade jest całkowity brak luzu na przekładni. Generalnie polecam rozwiązanie z paskiem. :good:

Re: Kalibracja drukarki P3Steel

: 21 mar 2018, 08:57
autor: McKee
Marvin27 pisze:Czy ktoś z użytkowników używa takiego extrudera bowden ?
https://www.thingiverse.com/thing:1579394
Świat idzie do przodu, sam autor tego ekstrudera odradza jego użycie ;):
This is an old file. I was working on the V2, but as you can find a Tevo copy of the E3D's Titan extruder for about 10 bucks, there's no need actually to design and print a custom extruder. The Tevo Titan is just perfect and inexpensive. That's what I recommend nowadays.

Re: Kalibracja drukarki P3Steel

: 21 mar 2018, 17:25
autor: Marvin27
McKee pisze:
Marvin27 pisze:Czy ktoś z użytkowników używa takiego extrudera bowden ?
https://www.thingiverse.com/thing:1579394
Świat idzie do przodu, sam autor tego ekstrudera odradza jego użycie ;):
This is an old file. I was working on the V2, but as you can find a Tevo copy of the E3D's Titan extruder for about 10 bucks, there's no need actually to design and print a custom extruder. The Tevo Titan is just perfect and inexpensive. That's what I recommend nowadays.
Za $10 ? aktualnie widzę za €13.70, ciekawe jakie koszty wysyłki.

Re: Kalibracja drukarki P3Steel

: 22 mar 2018, 19:20
autor: Marvin27
No i teraz mam dylemat jaki extruder szukać... .
Myślę w przyszłości drukować też jakimś elastycznym filamentem przez bowden.

Re: Kalibracja drukarki P3Steel

: 24 mar 2018, 08:06
autor: McKee
"Elastyczny filament" i "bowden" nie pasują mi w tym samym zdaniu. Chyba, że chodzi o filament 3mm ;).
Wydrukuj ten który znalazłeś (jeżeli masz na czym i chcesz mieć "na już"), kup Tytana (jeżeli masz czas na czekanie).
Jeżeli masz kasę to polecam BQ, BondTech lub Flexion.

Re: Kalibracja drukarki P3Steel

: 16 kwie 2018, 20:03
autor: Marvin27
OK zamówiłem ten TEVO titan.

Teraz mam mały problem z ustawieniem Automatic Bed Leveling, mam czujnik zbliżeniowy LJC18A3-H-Z/BX i zrobiłem układ jak z tego linku https://3dprint.wiki/reprap/anet/a8/imp ... edleveling
Komenda G28 działa już bez problemu, gorzej z G29 - przechodzi do punku pomiaru i się zatrzymuje i koniec. Dopiero jak ponownie wpiszę komendę G29 o idzie do kolejnego punku, ale widać że nie wykonuje pomiaru dla osi Z.

https://pastebin.com/dQMArJ5F

Re: Kalibracja drukarki P3Steel

: 17 kwie 2018, 08:39
autor: jacek.bolesta
Wydaje mi się że masz to źle poustawiane. Znajdź proszę dobry poradnik na Youtube, teraz nie dam rady przeanalizować całej konfiguracji.Obrazek

Wysłane z mojego SM-N950F przy użyciu Tapatalka

Re: Kalibracja drukarki P3Steel

: 22 kwie 2018, 12:03
autor: Marvin27
jacek.bolesta pisze:Wydaje mi się że masz to źle poustawiane. Znajdź proszę dobry poradnik na Youtube, teraz nie dam rady przeanalizować całej konfiguracji.Obrazek

Wysłane z mojego SM-N950F przy użyciu Tapatalka
Dzięki za pomoc, fakt teraz działa.

Mam jeden mały mankament z Z_SAFE_HOMING

Czasem przy komendzie G28 gdy oś X i Y dojadą do końca (mam X na -26, a Y -24) i następnie oś Z ma być na środku stołu, to oś Y pozostaje gdzie była (czyli -24) a czujnik osi Z jest poza stołem, co prowadzi do "crash test" wózka z stołem.

Moja obecna elektronika to RAMPS 1.4 z 2x TMC2130 z wykrywaniem endstopu dla osi X i Y.

Re: Kalibracja drukarki P3Steel

: 22 kwie 2018, 12:10
autor: anraf1001
Pokaż jak u ciebie wygląda // @section homing w pliku configuration.h

Re: Kalibracja drukarki P3Steel

: 22 kwie 2018, 12:18
autor: Marvin27
anraf1001 pisze:Pokaż jak u ciebie wygląda // @section homing w pliku configuration.h

Kod: Zaznacz cały

//===========================================================================
//============================== Endstop Settings ===========================
//===========================================================================

// @section homing

// Specify here all the endstop connectors that are connected to any endstop or probe.
// Almost all printers will be using one per axis. Probes will use one or more of the
// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.
#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
//#define USE_XMAX_PLUG
//#define USE_YMAX_PLUG
//#define USE_ZMAX_PLUG

// coarse Endstop Settings
//#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#if DISABLED(ENDSTOPPULLUPS)
  // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
  //#define ENDSTOPPULLUP_XMAX
  //#define ENDSTOPPULLUP_YMAX
  //#define ENDSTOPPULLUP_ZMAX
  //#define ENDSTOPPULLUP_XMIN
  //#define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
  #define ENDSTOPPULLUP_ZMIN_PROBE
#endif

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING true // set to true to invert the logic of the probe.

// Enable this feature if all enabled endstop pins are interrupt-capable.
// This will remove the need to poll the interrupt pins, saving many CPU cycles.
//#define ENDSTOP_INTERRUPTS_FEATURE

Kod: Zaznacz cały

//===========================================================================
//============================= Z Probe Options =============================
//===========================================================================

...
...
...

// @section homing

//#define NO_MOTION_BEFORE_HOMING  // Inhibit movement until all axes have been homed

//#define Z_HOMING_HEIGHT 4  // (in mm) Minimal z height before homing (G28) for Z clearance above the bed, clamps, ...
                             // Be sure you have this distance over your Z_MAX_POS in case.

// Direction of endstops when homing; 1=MAX, -1=MIN
// :[-1,1]
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

// @section machine

// The size of the print bed
#define X_BED_SIZE 200
#define Y_BED_SIZE 200

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS -26
#define Y_MIN_POS -24
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 200

/**
 * Software Endstops
 *
 * - Prevent moves outside the set machine bounds.
 * - Individual axes can be disabled, if desired.
 * - X and Y only apply to Cartesian robots.
 * - Use 'M211' to set software endstops on/off or report current state
 */

// Min software endstops curtail movement below minimum coordinate bounds
#define MIN_SOFTWARE_ENDSTOPS
#if ENABLED(MIN_SOFTWARE_ENDSTOPS)
  #define MIN_SOFTWARE_ENDSTOP_X
  #define MIN_SOFTWARE_ENDSTOP_Y
  #define MIN_SOFTWARE_ENDSTOP_Z
#endif

// Max software endstops curtail movement above maximum coordinate bounds
#define MAX_SOFTWARE_ENDSTOPS
#if ENABLED(MAX_SOFTWARE_ENDSTOPS)
  #define MAX_SOFTWARE_ENDSTOP_X
  #define MAX_SOFTWARE_ENDSTOP_Y
  #define MAX_SOFTWARE_ENDSTOP_Z
#endif

/**
 * Filament Runout Sensor
 * A mechanical or opto endstop is used to check for the presence of filament.
 *
 * RAMPS-based boards use SERVO3_PIN.
 * For other boards you may need to define FIL_RUNOUT_PIN.
 * By default the firmware assumes HIGH = has filament, LOW = ran out
 */
//#define FILAMENT_RUNOUT_SENSOR
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
  #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
  #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.
  #define FILAMENT_RUNOUT_SCRIPT "M600"
#endif

Kod: Zaznacz cały

  //===========================================================================
  //=================================== Mesh ==================================
  //===========================================================================

...
...
...


// @section homing

// The center of the bed is at (X=0, Y=0)
//#define BED_CENTER_AT_0_0

// Manually set the home position. Leave these undefined for automatic settings.
// For DELTA this is the top-center of the Cartesian print volume.
//#define MANUAL_X_HOME_POS 0
//#define MANUAL_Y_HOME_POS 0
//#define MANUAL_Z_HOME_POS 0

// Use "Z Safe Homing" to avoid homing with a Z probe outside the bed area.
//
// With this feature enabled:
//
// - Allow Z homing only after X and Y homing AND stepper drivers still enabled.
// - If stepper drivers time out, it will need X and Y homing again before Z homing.
// - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28).
// - Prevent Z homing when the Z probe is outside bed area.
//
#define Z_SAFE_HOMING

#if ENABLED(Z_SAFE_HOMING)
//  #define Z_SAFE_HOMING_X_POINT 0    // X point for Z homing when homing all axes (G28).
//  #define Z_SAFE_HOMING_Y_POINT 0   // Y point for Z homing when homing all axes (G28).
//
  #define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2)    // X point for Z homing when homing all axes (G28).
  #define Z_SAFE_HOMING_Y_POINT ((Y_BED_SIZE) / 2)    // Y point for Z homing when homing all axes (G28).
#endif

// Homing speeds (mm/m)
#define HOMING_FEEDRATE_XY (50*60)
#define HOMING_FEEDRATE_Z  (4*60)