Welcome! Log In Create A New Profile

Advanced

problem with letters

Posted by alfadex 
problem with letters
May 26, 2014 02:51PM
I have pursa medel 2 ,i design with sketch up and slicer 1.0.1. 6 month , i have not found the solution for six months !!!

I design this


Setting fo this ,here



And the result is this!!!!


At slicer view, i see the thing as i see it at sketch up.



I want also to print letters not as extrudeded, but the opposite,i mean not be overhang but inside.
I suppose i will find somethig like mirror,opposite or something like this at sketch up ,but i don't
Re: problem with letters
May 26, 2014 03:21PM
endstops in wrong position for your type of printer


Check my rubbish blog for my prusa i3

up and running
[3dimetech.blogspot.co.uk]
Re: problem with letters
May 26, 2014 03:43PM
endstops??? What you mean. Endstops for x and y are the opposite side of the motors. I don't understand what matters the endstops for the letters??
Re: problem with letters
May 26, 2014 03:56PM
well home position i mean if you don't have the home position correct, you need to get the axis moving the correct direction


Check my rubbish blog for my prusa i3

up and running
[3dimetech.blogspot.co.uk]
Re: problem with letters
May 26, 2014 04:13PM
Home position are correct.I have print many things and axis direction are ok
Re: problem with letters
May 26, 2014 08:13PM
I'm amazed that your slicer corrected the spelling of "extRuder" on the fly..... sad smiley

Quote
alfadex


Re: problem with letters
May 26, 2014 09:34PM
It's not the end stops - it's the axis direction. Looks to me like you need to invert your Y axis.
Re: problem with letters
May 26, 2014 09:41PM
I had the same problem. Built a Prus i2 according to what everyone else did and got mirror image prints. You definitely need to reverse the direction of one of your X or Y steppers. There'll be a setting in your firmware to do this (well, in Marlin at least) You'll also need to move the endstop to the other end, as the home position will be at the other end of the travel. You can also swap the X and Y stepper motor connections on the board, this will mirror image things as well, but I haven't tried this so don't know if it comes with any other complications.
Re: problem with letters
May 26, 2014 10:06PM
Had the same problem with a print for the Inmoov robot the letters where backwards, turns out that one of my endstops was reversed.
Re: problem with letters
May 27, 2014 01:26PM
Thank you all, you are right. So, i found i have x axis end stop wrong point. I change it to the other side, but i am trying with code and i can't find . I suppose something at home.c

// find X MIN endstop
void  home_x_negative() {
	#if defined X_MIN_PIN
		TARGET t = startpoint;

		t.X = -1000000;
		#ifdef SLOW_HOMING
			// hit home soft
			t.F = SEARCH_FEEDRATE_X;
		#else
			// hit home hard
			t.F = MAXIMUM_FEEDRATE_X;
		#endif
		enqueue_home(&t, 0x1, 1);

		#ifndef SLOW_HOMING
			// back off slowly
			t.X = +1000000;
			t.F = SEARCH_FEEDRATE_X;
			enqueue_home(&t, 0x1, 0);
		#endif

		// set X home
		queue_wait(); // we have to wait here, see G92
		#ifdef X_MIN
			startpoint.X = next_target.target.X = (int32_t)(X_MIN * 1000.0);
		#else
			startpoint.X = next_target.target.X = 0;
		#endif
		dda_new_startpoint();
	#endif
}

/// find X_MAX endstop
void  home_x_positive() {
	#if defined X_MAX_PIN && ! defined X_MAX
		#warning X_MAX_PIN defined, but not X_MAX. home_x_positive() disabled.
	#endif
	#if defined X_MAX_PIN && defined X_MAX
		TARGET t = startpoint;

		t.X = +1000000;
		#ifdef SLOW_HOMING
			// hit home soft
			t.F = SEARCH_FEEDRATE_X;
		#else
			// hit home hard
			t.F = MAXIMUM_FEEDRATE_X;
		#endif
		enqueue_home(&t, 0x1, 1);

		#ifndef SLOW_HOMING
			// back off slowly
			t.X = -1000000;
			t.F = SEARCH_FEEDRATE_X;
			enqueue_home(&t, 0x1, 0);
		#endif

		// set X home
		queue_wait();
		// set position to MAX
		startpoint.X = next_target.target.X = (int32_t)(X_MAX * 1000.);
		dda_new_startpoint();
		// go to zero
		t.X = 0;
		t.F = MAXIMUM_FEEDRATE_X;
		enqueue(&t);
	#endif
}
Re: problem with letters
May 27, 2014 02:31PM
config.h is like this


#define	X_STEP_PIN						DIO29
#define	X_DIR_PIN							DIO28
#define	X_MIN_PIN							DIO0
//#define	X_MAX_PIN			    	            xxxx
//#define	X_ENABLE_PIN					xxxx
//#define	X_INVERT_DIR
//#define	X_INVERT_MIN
//#define	X_INVERT_MAX
//#define	X_INVERT_ENABLE








I have done this. Ok, it is going right side and it is doing home, but slowly. But when i i go to left it is not going,it stops at home position.If i sent right again ,it is going right and motor slat

#define	X_STEP_PIN						DIO29
#define	X_DIR_PIN							DIO28
#define	X_MIN_PIN							DIO0
//#define	X_MAX_PIN			    	           DI00
//#define	X_ENABLE_PIN					xxxx
//#define	X_INVERT_DIR
#define	X_INVERT_MIN
//#define	X_INVERT_MAX
#define	X_INVERT_ENABLE

Edited 2 time(s). Last edit at 05/27/2014 03:37PM by alfadex.
Re: problem with letters
August 07, 2014 12:48PM
My solution was to create and import a mirror image of the file and it will print out correctly. I ran into the same problem with my prusa i2.
Re: problem with letters
August 16, 2014 04:33AM
I had that problem (but the other axis) and it was because I put the machine together wrong (one axis was the wrong way around), perhaps nobody else is that silly but it might be worth checking.
Sorry, only registered users may post in this forum.

Click here to login