Building 3D Models the Easy Way

3D Designing Made Simple – for 3D printing, Minecraft, and more!

I have been searching for a long time, for a 3D design software that isn’t confusing. I don’t have time to learn how to use complicated programs, and I don’t have the money to spend on expensive programs. The plan is to come up with a simple solution, that is fast, and cheap or free. Seriously? Am I out of my mind to think that there’s a program out there that’s cheap or free, that does 3D design, and is easy? I found out that I wasn’t out of my mind, there’s a program, and I’m here to tell you what it is and how easy it is to use. It’s 100% free! It’s called TinkerCad.

My Project

This part is the project that I’m working on, that made me want to do this. Skip this section, if you’re just trying to get a dang answer out of me. I recently purchased 3 Nvidia Tesla M2090’s. They are advanced processing units(APU). They are generally used in a server environment, for high performance computing. What they do is perform tasks, that normally take a long time, in a short period of time. Your average every day processor has 2-8 cores, the Nvidia Tesla M2090 has 512 cores. This is an older unit, so the number 512 may seem high, but there are newer ones out there that blew my mind.

So what’s the problem with my super duper processor thingy? It’s passively cooled, which means there’s no fans. Normally a server has like 50 fans in it(ok, maybe 10), so these units don’t need fans built into them. Well I’m not putting them in servers, I’m putting them in desktops. There’s no where near enough airflow in a desktop to cool these things(I figured that out quickly). In my personal machine, I put a lot of time into making sure the inside of my desktop is like a wind tunnel, seriously. It’s pretty amazing how much airflow I have running through that thing. My desktop is nowhere near good enough though. So I designed an enclosure with a spot for a blower fan from an old laptop.

I laid in bed with my Surface Book 2, and designed this in tablet mode with the Surface Pen, that’s how easy this is! I was trying to find a simple program that would let me add shapes, and subtract one shape from another, and this was it! It’s super dang simple. The website is tinkercad.com. Let me demonstrate. I’ll take this cube, and subtract a cylinder from it, to make a hole in the center.

First thing we do, is select the cube from the toolbar on the right side of the screen.

Box tool tinkercad

Then, all you do is click somewhere on the screen to place it!

tinker cad editing box

How are we going to remove a shape from it?

Let’s use the cylinder here, just to put a simple hole, right through the middle of it.

tinkercad cylinder tool

Just like before, click the cylinder tool, then click inside the box to place it.

Cylinder placed in box

This doesn’t quite look like a hole, does it? That’s because it isn’t! What we need to do, is edit the cylinder, and turn it into a hole. So click the cylinder, and you should get a menu that pops up in the top right that looks like this.

tinkercad object menu

In this menu, there’s a solid or hole toggle. You want to click hole, and this is what it’ll look like.

cylinder hole in box

Still doesn’t quite look like a hole, does it? What we need to do, is group these 2 objects. It is this way, because maybe you want a hole in one object, but not in another. Well, if 2 objects intersect, you only have to select 1 of them to get the hole placed in 1 object instead of having a hole in both intersecting objects.

Click and drag, as if you’re highlighting multiple icons on your desktop, to select both objects. Then in the top right, above the menu we used before, find the group button. This will make the hole in the cube visible.

tinker cad group button

After we click that, this should be the result that you got.

grouped box and hole cylinder

Simple, right?!?!

What else can you do?

There’s a lot you can do with this 3d design tool, and it’s amazing! TinkerCad is a pretty dang sweet tool, and it’s super easy to use. I seriously can’t believe it’s free. Are there any tips or tricks you can share with me? Let me know in the comments.

Building 3D Models the Easy Way

PHP Can be easy

What does PHP do for WordPress?

What is PHP?

PHP is a scripting language that outputs a webpage by processing it on the server before sending it to the person viewing the page. How is that any different from a normal HTML page? Normally an average every day HTML page will simply be sent to your web browser for it to figure out how to display it, PHP thinks about things before sending your web browser the HTML. This means that it can process forms, access content from other sites, read a database, and many other things, before sending the web page to you! This unlocks a whole world of additional options when creating web pages.

PHP Can be easy

How does PHP affect WordPress?

WordPress is written in PHP, this means that everything you are viewing is pre-processed by the server then spit out on your screen. This allows WordPress to use many theme files to build your page dynamically on the server, before sending it to you. WordPress could be loading 20 different PHP files right now, and what you see is 1 file on your screen(this page).

What’s so cool about that?

All of this happens in milliseconds! The database information is retrieved in fractions of milliseconds, the pages are loaded and processed in milliseconds, and the final page is sent to you for viewing in less than a second. That’s amazing. Think about the amount of time it would take for you to take 20 pieces of paper and glue them together, to make a somewhat readable, single page document. It would be ugly, and it would take much longer than one second.

What can I do with PHP in my WordPress site?

Well honestly, you’re not required to do anything, but you can use it to produce dynamic content that is always up to date for your users. Something I’m working on right now is a budgeting tool for people to work on getting out of debt, or start saving money. This is going to be a simple tool that the user types their information into, and it puts it in a database. Once the database has their info, they’ll be able to view it from a webpage that lays it out nicely for them, calculates how much they could possibly be saving each month, what weeks they should be paying each of their bills, and how they could be saving or investing money. You can check out how I’m doing that on this post.

How does WordPress contribute to my PHP scripting experience?

WordPress has many built in functions that make things a lot easier, when writing in PHP. It’s amazing how much I find out each time about the different functions that WordPress offers, when I would have normally written the PHP by hand. I’m focusing lately on not reinventing the wheel as a developer, it’s very hard to do – I feel like I should be writing my own code, not reusing code that’s been written for me. WordPress does an amazing job at providing things to make life simple for a developer, and I absolutely love it!

What brought you to consider PHP with WordPress?

What made you think about this? Do you need help? Are you stuck on a piece of code, and you’re not sure what to do with it? Feel free to comment, and I’d be more than happy to help you out!