Results 31 to 38 of 38
Thread: This could work
-
01-23-2014, 05:05 AM #31
- Join Date
- Jan 2014
- Posts
- 16
Oh i get it now. I was trying to calculate the "Volume occupied by the inner container" with a more direct aproach: (A_inner,internal + A_inner,wall)*h_sink - which is the same as A_outer-A_inner,external. But yes, your way is right too, my bad for that. Shouldnt change the result anyway.
Read a couple post back (http://3dprintboard.com/showthread.p...ull=1#post5250). Thats the same conclusion i got from my theoretical modelling. I was surprised too first, but if you think about it a while, it starts to make sense (read my other post).
-
01-23-2014, 07:27 AM #32
- Join Date
- Oct 2013
- Posts
- 110
Well, I just tried a different approach and got much the same answer that I had last time (just with a minus sign, due to the mistake you pointed out). The new approach is similar to the one you just linked (more on this below). Unfortunately I can't post a direct attachment here, but if you've got TeX installed then you can turn this into a pretty PDF of the maths:
Code:\documentclass{article} \usepackage{amsmath} \usepackage[margin=0.5in]{geometry} \usepackage{parskip} \usepackage{amsmath} \usepackage{amssymb} \begin{document} Definitions: \begin{tabular}{rl} $h_\text{inner}$ & Height of water in the inner container, initially zero\\ $h_\text{sink}$ & Height that the inner container sinks into the water in the outer container\\ $h_\text{support}$ & Height of water underneath the inner container\\ $h_\text{base}$ & Thickness of the base of the inner container, constant of course\\ $M_\text{inner}$ & Mass of the inner container (total, including transferred water)\\ $V_\text{transfer}$ & Volume of water transferred\\ $V_\text{outer,1}$ & Volume in the outer container surrounding the inner container (ie not the water below the container)\\ $\rho$ & Density of water \end{tabular} First things first, what's the height of the water in the inner tank? \begin{align} h_\text{inner} &= \frac{V_\text{transfer}}{A_\text{inner,internal}} \end{align} How far will the inner tank sink into the outer tank? Well, its mass $M_\text{inner}$ is going to be: \begin{align} M_\text{inner} &= \rho V_\text{transfer} + M_\text{constant} \end{align} How far will that sink into the inner tank? Well, that's easy. \begin{align} h_\text{sink} &= \frac{M_\text{inner}}{\rho A_\text{inner,external}} \end{align} How high is the water in the outer tank? First we find the volume surrounding the inner container. \begin{align} V_\text{outer,1} &= h_\text{sink}(A_\text{outer} - A_\text{inner,external}) \end{align} The volume remaining (ie $V_\text{initial} - V_\text{transfer} - V_\text{outer,1}$) fills the space underneath the inner container. We can find the height of this \begin{align} h_\text{support} &= \frac{V_\text{initial} - V_\text{transfer} - V_\text{outer,1}}{A_\text{outer}} \end{align} Now, the print height is just going to be the water under the outer container ($h_\text{support}$) plus the height of water in the inner container ($h_\text{inner}$) plus (constant) base thickness $h_\text{base}$. \begin{align} h_\text{print} &= h_\text{support} + h_\text{inner} + h_\text{base}\\ &= \frac{V_\text{initial} - V_\text{transfer} - V_\text{outer,1}}{A_\text{outer}} + \frac{V_\text{transfer}}{A_\text{inner,internal}} + h_\text{base}\\ &= \frac{V_\text{initial} - V_\text{transfer} - h_\text{sink}(A_\text{outer} - A_\text{inner,external}) }{A_\text{outer}} + \frac{V_\text{transfer}}{A_\text{inner,internal}} + h_\text{base}\\ &= \frac{V_\text{initial}}{A_\text{outer}} - \frac{V_\text{transfer}}{A_\text{outer}} - h_\text{sink} - \frac{h_\text{sink} A_\text{inner,external}}{A_\text{outer}} + \frac{V_\text{transfer}}{A_\text{inner,internal}} + h_\text{base} \\ &= \frac{V_\text{initial}}{A_\text{outer}} - V_\text{transfer}\left(\frac{1}{A_\text{outer}} - \frac{1}{A_\text{inner,internal}}\right) - h_\text{sink}\left(1 + \frac{A_\text{inner,external}}{A_\text{outer}}\right) + h_\text{base}\\ &= \frac{V_\text{initial}}{A_\text{outer}} - V_\text{transfer}\left(\frac{1}{A_\text{outer}} - \frac{1}{A_\text{inner,internal}}\right) - \frac{\rho V_\text{transfer} + M_\text{constant}}{\rho A_\text{inner,external}}\left(1 + \frac{A_\text{inner,external}}{A_\text{outer}}\right) + h_\text{base} \\ &= \frac{V_\text{initial}}{A_\text{outer}} - V_\text{transfer}\left(\frac{1}{A_\text{outer}} - \frac{1}{A_\text{inner,internal}}\right) - \frac{V_\text{transfer}}{A_\text{inner,external}} - \frac{V_\text{transfer}}{A_\text{outer}} - \frac{M_\text{constant}}{\rho A_\text{inner,external}} - \frac{M_\text{constant}}{\rho A_\text{outer}} + h_\text{base} \\ &= \frac{V_\text{initial}}{A_\text{outer}} + V_\text{transfer}\left(\frac{1}{A_\text{inner,internal}} - \frac{1}{A_\text{inner,external}} \right) - \frac{M_\text{constant}}{\rho A_\text{inner,external}} - \frac{M_\text{constant}}{\rho A_\text{outer}} + h_\text{base} \end{align} Let's make a constant called $h_\text{constant}$ with the definition \begin{align} h_\text{constant} = \frac{V_\text{initial}}{A_\text{outer}} - \frac{M_\text{constant}}{\rho A_\text{inner,external}} - \frac{M_\text{constant}}{\rho A_\text{outer}} + h_\text{base} \end{align} The result looks like what I had before, although with a minus sign due to the mistake pointed out earlier. \begin{align} h_\text{print} &= V_\text{transfer}\left(\frac{1}{A_\text{inner,internal}} - \frac{1}{A_\text{inner,external}} \right) + h_\text{constant} \end{align} \end{document}
Lets imagine there are 3 containers. "A" is the inner container. "B" is the water in the outer container, thats near the inner container. "C" is the water in the outer container thats below the level of the bottom of the inner container. Due to Archimedes' principle, "A" and "B" must always weight the same.
Archimedes principle does not mean that the mass of the object must equal the mass of the water around it; otherwise you'd be able to walk on water. Your mass is maybe 100kg at most. If you step out onto a 100m square lake and you sink 0.01mm into the water, then the water around your feet has volume 100*100*0.00001 = 0.1 cubic metres, with a mass of 100kg. Equal weights would suggest, based on your reading of Archimedes' principle, that you'd float around like that, never sinking more than 0.01mm into the water surface. Furthermore, if you went to a bigger lake (say, 1km square) then you'd float even higher. Needless to say, we'd skip cargo ships and just send trains between continents.
In fact, Archimedes principle means that the weight of the water you've displaced must equal the weight of the object floating in the water. The two scenarios are only equal when the two things are exactly the same size. That's manageable here, but it might be difficult. We have to add the restriction that the area of A and B are the same, and that does require taking into account the thickness of the sides of B.
If you move x amount of water from the "C" container into the "A" container, then you must also move the same amount of water from "C" to "B". That means, that regardless of the size of the inner container, for every mm of water moved from the bottom of the outer container into the inner container, the inner container will shrink 2 mm.
That's pretty much what we want.
The problem is what happens when the wall thickness is not zero. Now [area of C = area of A + area of B + area of walls]. Now if you take 1mm of water from C, you put slightly more than 1mm of water into each of A and B, but you only move them down by exactly 1mm. The result is that the print level rises slowly.
-
01-23-2014, 12:18 PM #33
- Join Date
- Jan 2014
- Posts
- 16
Now we are getting somewhere
Ye, i totally messed up that ABC model.
I finally understand what A_inner,external means to you. (For some strange reason i thought it was the area in the outer container outside of the inner container).
So the result is A_inner,external = A_inner,internal. Makes much more sense. Could that mean the area of the inner container can be almost as big as the outer?
Now onto the next problem at hand. Lets make a hole!
printersketch.jpg
I will pull up some math on it tomorrow or during the weekend, after 36hours of not sleeping im not really up to the task now.
Edit: might actually be able to switch back the above tank, so theres no need for that long pipe
Edit2:
Thats not enough:
Code:h_sink = M_inner / (d*A_inner,external) = (M_inner,initial + V_inner * d) / (d*A_inner,external) = M_inner,initial/(d*A_inner,external) + h_inner*(A_innier,internal/A_inner,external)
So lets switch back to the tank above:
printersketchv2.jpg
And lets put less salt in the water in the outer container. (d_outer < d_inner)
Code:h_sink = M_inner / (d_outer*A_inner,external) = (M_inner,initial + V_inner * d_inner) / (d_outer*A_inner,external) = M_inner,initial/(d_outer*A_inner,external) + h_inner*(A_innier,internal/A_inner,external)*(d_inner/d_outer)
PS: im not fully statisfied with the design yet, especially the "some system to avoid waves from drops part". The long tubes are too vulnerable.Last edited by masterada; 01-24-2014 at 05:30 AM.
-
01-24-2014, 06:14 AM #34
- Join Date
- Oct 2013
- Posts
- 110
Great, sounds like we are indeed getting somewhere. As you've said, A_inner,internal = A_inner,external is the key requirement for it to work using the original syphon system. Unfortunately that means that the walls of the inner container need to have zero thickness - impossible.
However, I did a quick check and actually it's not as bad as it looks. An old margarine container or something similar as the inner container gives you a wall thickness under 0.5mm. Say A_inner,internal = 100x100mm = 10,000mm². Then A_inner,external is 10,100.25mm² (assuming 0.5mm wall thickness). The resulting equation looks like:
Code:h_print = V_transfer * 0.000001 + h_constant
The new idea is intruiging. I hadn't thought about using different density water in the containers. I think that'll definitely work, although getting the right densities could be rather painful (measuring density to high accuracy is difficult if you can't measure volume perfectly).
For avoiding waves from the droplets, maybe what you need is a sort of Z-bend near the end of the pipe. That way, if a drop is falling freely down the middle of the pipe, it now gets attached to the wall and slides down there at a reasonably low speed.
-
01-28-2014, 06:50 AM #35
- Join Date
- Sep 2013
- Posts
- 308
Wow .... kind of speachless right now...
LOVE This Thread
Keep Running with this you guys are abviusly going to make the peachy printer way better that it already is.
-
01-30-2014, 03:42 AM #36
- Join Date
- Jan 2014
- Posts
- 16
So, if we calculate with a 500*500*700mm inner container, with 5mm wall, then
Code:V_transfer = 500*500*700 = 1.75*10^8 mm^3 h_print = V_transfer * (1/A_internal - 1/A_external) + h_constant V_transfer * (1/A_internal - 1/A_external) = 1.75*10^8 * (1/250000 - 1/255025) = 13.79mm
In other words, the distance change from moving in the x-y pane is much more than what comes from the z-axis. So theres no point in making my second type, its too complex anyway.
-
01-30-2014, 07:25 AM #37
- Join Date
- Oct 2013
- Posts
- 110
Sounds about right, and that's a pretty 'harsh' scenario (5mm wall thickness is really, really thick).
I suspect that any Peachy installation is going to be pretty 'tall'. If the bath is 500mm wide, you'll probably want the Peachy at least 1000mm vertically up. That gives you 1000mm focal length in the centre and 1031mm at the sides - so about half the deviation for double the height. It's been a while since I've looked at optics, but intuition says that we're more concerned about the ratio of deviation to total length (ie 31mm/1000mm = 0.031, compared to 59mm/500mm = 0.118) so that would mean that making it even a little bit taller helps a lot.
-
02-27-2014, 08:18 AM #38
- Join Date
- Sep 2013
- Posts
- 308
We have made it really easy to change the spring force on the mirror, this means you can play with the traids off between spring force, speed, and deflection.
more spring force = more speed but less deflection and possibly a taller printer to make up for the lack in deflection
We have done alot of work to make sure when you get your peachy you wont really be stuck with how we built it, were doing our best to make all the important stuff adjustable, easy to swap hack up and change.
The Idea is to make a printer that can be made to work in many situations. This is a big part of why its hard to give good numbers on the peachy, there is no set in stone deflection or build volume, laser power, aperture size. Its possible and in many cases easy to change these things.
Ender 3v2 poor printing quality
10-28-2024, 09:08 AM in Tips, Tricks and Tech Help