Search This Blog

Wednesday, August 25, 2010

The Three Laws of Robots

First law
Robot may not harm on humans,
additionally,they may not danger to human,or be the cause to harm the humans.
(do not inflict harm on human)


Second law
Robot cannot disobey commands from humans.
however,if the commands contravene the first law,this limit does not apply.
(obey humans commands)



Third law
Robot must protect its own existence,
as long as doesn't conflict with first law and second law.
(self-preservation)




Conclusion,
 remember the basic of the life

Saturday, August 21, 2010

VIMANAS, ancient flying technology



"Vimanas" which are the flying machines described in the ancient Indian Sanskrit epics which are a series of ancient historical writings much larger then Bible that make the construct of Hinduism. It occurs in the Sanskrit epics Yajurveda, the Ramayana, the Mahabharata, the Bhagavata Purana, as well as in classical Indian literature. These texts describe the size and the mechanical workings of the various flying machines.

They explain how they where controlled, special precautions that had to be taken on long flights, how the machines could be protected against violent storms and lightning, how to make a forced landing and even how to switch to solar energy while in flight.

Yea, and were talking thousands of years ago. Something that's very interesting is the fact that the only translations that could not be translated were the descriptions of the various metals and alloys that were used. There's lots of technical detail about the different metals, heat-absorbing metals, their melting point and the type of propulsion units that were used. There are 16 kinds of heat-absorbing metals with names like ushnambhara, ushnapaa and raajaamlatrit non of which can be translated into English.




A book written by David W .Davenport, an Englishman born in India claimed to have proof that Mohenjo Daro, which is more than 5000 years old, was destroyed by an atomic bomb of some sorts. In his book "Atomic Destruction 2000. BC" Davenport demonstrates that there were three different degrees of devastation which spread from the center outwards. Some type of enormous heat was unleashed at the center which created total destruction. Thousands of christened black stones found by archaeologists, turned out to be fragments of clay vessels which had melted into each other due to extreme heat.

The possibility of volcanic eruption is not possible because there is no evidence of hardened lava or volcanic ash. Davenport assumed that the brief intensive heat reached approximately 3632 degrees F (2000 C). He also states that there were numerous skeletons of people lying flat on the ground, often found hand in hand as if they had suddenly been overcome by an unexpected catastrophe.

Sunday, August 8, 2010

Parallel Port (RS 232)


Parport is a driver for the traditional PC parallel port. The port has 17 physical pins and 8 ground pins that make a total of 25 pin. The original parallel port divided those pins into three groups: data, control, and status. The data group consists of 8 output pins, the control group consists of 4 pins, and the status group consists of 5 input pins.
In the early 1990’s, the bidirectional parallel port was introduced, which allows the data group to be used for output or input. The HAL driver supports the bidirectional port, and allows the user to set the data group as either input or output. If configured as output, a port provides a total of 12 outputs and 5 inputs. If configured as input, it provides 4 outputs and 13 inputs.


Tuesday, July 27, 2010

Theory and design of D.I.Y CNC machine,tips & trick part 1..

CNC controllers, working as a brain for manufacturing automation, are high valueadded products accounting for over 30% of the price of machine tools. CNC technology is generally considered as a measure of the level of manufacturing technology of a nation, and is currently led by major advanced countries such as USA, Japan, and Germany. CNC technology, which cannot be developed with one single technology but needs to integrate computer technology, hardware technology, machining technology,
and so on and requires a strategic long-term support.

Boring?
How about we make it simple,easy, and cheap.
There is a lot of other website showing how to build your own CNC machine,but are u really think ur can build by your own without knowing what type of bipolar or unipolar motor,setting the connecting to rs 232 port and other.

First thing first,
Started from basic,below is the list of what ur should do before started to build from my view of experiences.

Purpose - what it can cut metal,wood,arcylic,plastic or make a drawing CNC?
Design – thinking and planning what you want to build
CAD – translating it into the computer
CAM – converting it into machine language
Controlling – directing your machine’s motion
Machining – building the part to specifications


In part 2,i will give the instruction with link to website including the source code of programming.

Saturday, July 24, 2010

believe in me who believe in you

i m male,
this year im 21`s,
sometimes i hate my life becouse life is bored,
but sometimes i love everyone who is behind me,
specially my family and my closes friend.....
but sometime i regret what i have,
becouse human always dont aprecciate what they have before and after they didnt,
i hate art,coz people always say
you can share your loneless,hatred,love with other
people using art as medium,
damd to art and people whos spoke that thing.
27.gif
aggh,nonsense..

Thursday, July 22, 2010

What is G-Code?


G-Code programming is a very robust and simple language. G-codes are what CNC Machines run on. A CNC control program process the g-code line by line and send this information to the machine. The machine then takes this information and makes precise movements. Yes, it is as simple as that.
Basic G-Code in CNC:
G0 or G00 – Rapid Movement
The most rapid movement the CNC Machine can make to the next position. If moving in multiple axis, each axis will move as fast as they can independently of one another.
G1 or G01 – Linear Movement
A straight move with a speed defined by an “F.” [F=Feedrate] If moving in multiple axis, the machine will move in each axis until it reaches its defined position.
G2 or G02 – Interpolation Clockwise
A circular movement in 2-axis in a clockwise motion. Will create an arc to a specified radius defined by an R or I/J combination.
G2 or G03 - Interpolation Counter Clockwise
A circular movement in 2-axis in a counter-clockwise motion. Will create an arc to a specified radius defined by an R or I/J combination.
G4 or G04 – Dwell
Machine will dwell once reached position to a user defined time, noted by a “P”
G9 or G09 – Exact Stop/Exact Position
Machine will not traverse to next line of code until it locates exactly to specified position.
G17 - XY plane selection
G18 - ZX plane selection
G19 - YZ plane selection
G20 - Machine in inch
G21 - Machine in MM
G28 - Return to Reference Position
Normally machine home.
G30 - Return to 2nd reference position
G40 - Cutter Compensation Cancel
G41 - Cutter Compensation Left
G42 - Cutter Compensation Right
G43 - Tool Length Compensation +
G44 - Tool Length Compensation -