Sunday, February 10, 2008

Inexpensive PCs as CNC Machine Controllers

part I, Utilizing an off the shelf PC as a CNC controller

There are two main groups that can take advantage of todays low cost PCs as an effective and inexpensive CNC controller.

Retrofits to existing CNC machines with outdated or proprietary controls in need of service.

Shop built and home built CNC machines.

Inexpensive PCs can cost as little as $150.00 and yet provide a dependable and effective CNC machine controller. Some sources to consider for obtaining such a system are outpost.com and dell.com. Oupost.com is an outlet for Frys electronics. They have one PC on sale ranging from $150.00 to $199.00. Several have successfully used this PC in conjunction with MACH2 CNC controller software.

Tradeoffs: price vs. Quality. With the lowest cost PCs there a tradeoff in performance, quality, and reliability. The manufacturers of these machines use low cost hardware in their manufacture and they make compromises in the design of the systems to keep their costs down. Inexpensive hardware translates directly to a higher failure rate and more difficult to obtain manufacturer support. This can be a deciding factor by itself if you rely on this machine for production.

design compromises which are common in low cost PC have an impact on performance. The primary concerns are: insufficient memory, the use of shared memory, and on-board graphics devices. The primary hardware requirements for a PC based CNC controller are sufficient memory, and sufficient processor speed. You can see that the compromises present in these systems are in direct opposition to the requirements for CNC controller.

At the bottom end of the Inexpensive PC market there are off the self solutions that will function well as a PC based CNC controller. As with all things, you tend to get what you pay for, so the buyer is advised to be aware of the requirements and limitations that are in play.

part II in this series of articles will examine an alternative to buying an off the shelf solution and explore building a PC to meet your specifications.

Mexico Yoga Vacations

Chill Out, Mama! Four Tips on Managing Stress in Pregnancy

One of the best gifts you can give your baby and yourself is a calm, clear mind and a relaxed body and nervous system. Why? Your unborn baby receives chemical messages through the bloodstream through that amazing organ we call the placenta. Its really a neglected little miracle, that placenta; it provides nourishment for your developing baby for months on end. Make sure that the hormones you send to your little one are mainly loving and peaceful ones. This is not meant to give anyone a guilt trip! Au contraire, this brief article will clue you in on a few small steps you can take to help manage stress while expecting.

1. physical Exercise. Getting regular exercise is a major stress buster. I know, many of us hate to work out at gyms or jog on sidewalks. Perhaps theres even a dusty exercise contraption lurking in your garage or closet. One way to get around this is to enlist a friend to join you, to keep each other accountable. Find something you like to domaybe its swimming or rollerskating (check with your health care provider before beginning any new exercise regime, just to be sure). You dont have to take a prenatal yoga class to be fit; just be creative and have fun.

2. Dietary Supplements. Here in Southern California, we are blessed to have access to a wide variety of health food products. And thanks to the Internet, you can find quality dietary supplements wherever you happen to live. Make sure youre getting enough B-complex and C vitamins. (Both are water soluble which means that you need a fresh supply every day; that also means that its much harder to overdose on them since the excess gets secreted when you urinate.) Youve probably read about the importance of taking enough folic acid during acid (its one of the B vitamins). You may not have heard that we use up more B-complex vitamins when under stress (as well as while taking oral contraceptives).

3. Herbs. When correctly used, herbs can be of great benefit for pregnancy, birth and lactationand in any phase of life. first, a word of caution: it is important to check with a knowledgeable professional if you are unsure about which herbs to use and how much. Herbs like valerian, for instance, can be quite potent. Generally speaking, however, store-bought teas are carefully labeled and packaged in safe doses. Look for a nice, soothing tea with chamomile, lemon verbena and orange peel. If you find one with peppermint, thats a plus since the mint can calm an upset tummy. Be sure to avoid herbs that have a steroidal effect (like licorice and ginseng) and anything that causes uterine contractions, especially if you have had repeat miscarriages or cervical problems.

4. Roomy Scheduling. Does it ever seem like your day is jam-packed with activities and deadlines? Instead of rushing from one appointment to the next, try to allow for extra time in between. That way, if theres a traffic jam or some other unexpected foul-up, you still have moments to spare. Sure, we all want to feel productive, and yet, if you are carrying a baby, youre indeed re-productive. Your body is already working hard to bring new life into the world, so be easy on yourself. Give yourself big gaps in the day to just BE. Trust me when I say that you are doing a huge service to yourself and your baby.

Again, YOU are your babys greatest asset. Who else will be there when your child falls and scrapes her knee? Who else will understand him and feel as close to him as you? Pregnancy is a time to celebrate new life, to connect with the awesomeness of creation. This is also an opportunity to learn new ways to nurture your self. Reducing stress, using any of the tips above, is one way that you take care of your own needs, to the benefit of your familys future.

Christy Callahan, M.A. is a writer, educator and life coach with a passion for nurturing babies and parents from pre-conception to early childhood. If you're expecting or trying to conceive, visit the Prenatal Coaching website, http://www.prenatalcoaching.com, to request a free six-page report on Overcoming the Seven Roadblocks to a Satisfying Birth.

Yoga Cl Mandeville Louisiana