IVI: The Closed-Loop 3D Printer

Created by IVI 3D Printer

Easily achieve high-res 3D printing, laser engraving, CNC carving with IVI, the 10 microns’ repeatability, closed-loop 3D printer. Check project updates here: https://forum.ivi3d.com/c/general/kickstarter-updates

Latest Updates from Our Project:

Status Update [Mid-June]
22 days ago – Fri, Jun 19, 2020 at 11:55:00 PM

Dear IVIers,

Here is a status update to share with you.


1.Control Board

We mentioned that we received the redesigned control board in the last update. Soon after, we received the affiliated boards. Some minor problems related to design, soldering, and layout were found on the boards, but those problems won’t affect testing. Thus we plan to solve them after testing finished.

Both the redesigned control board and affiliated boards were installed on the printer. Laser engraving functions well. CNC can function as well, but the motion shifts after a long time running. We are troubleshooting now. Next, we will test the FDM 3D printing function with the redesigned board. Before we tested the FDM 3D printing function with the development board and the performance was good.

Besides, we plan to finish the cost accounting of the PCB hardware, the optimization of electronic component selection, supplier selection, BOM list V1.0 sorting by the end of June.


2.Embedded Firmware

The basic version of the printer firmware was implanted on the redesigned board and a series of testing was conducted based on the firmware, including the signal transmission of FDM, Laser, and CNC, the heating, extruding function of FDM, engraving function of laser, carving function of CNC (it is still under debugging.).

Besides, we added sensors on the firmware and wait for testing, including tool head recognition sensor, filament sensor, auto-leveling sensor, door sensor, weight sensor, temperature & humidity sensor. The last sensor, acceleration sensor was added but hasn’t be demarcated yet.

The first round development of closed-loop motor firmware was finished. We are verifying and debugging the firmware, and expect to finish it by next week.


3.LCD & Slicer

We finished first-round debugging of LCD APP by inputting virtual command before joint debugging with the printer. 

The slicer consists of 4 parts: FDM, Laser, CNC, and the host computer. We tested and debugged Laser & the host computer along with the printer. These 2 parts were verified as OK. And we are waiting for more final prototypes to test the rest parts: FDM & CNC.


4.Mechanical Hardware

A. The optimized print head was received last week and was installed on the printer. The performance will be verified in the following printing tests;

B. Metal plate base cover has an overheating problem. The solution we tried failed in the testing since adding insulating materials is not effective. We revised the solution accordingly soonest, planing to dissipate heat by enlarging the gap between the heated bed and the base cover, designing ventilation holes on the base cover, and adding silicone pads for insulation. We expect to receive the new base cover and test the effect by next week;

C. There is only 1 final prototype in use for developing & debugging now. We plan to optimize the rest 6 units of the old prototype to meet the requirements as the final prototype so that we can speed up with the debugging. Some old parts on the old prototypes need to be replaced. We plan to finish the optimization of the rest 6 prototypes by early July. 


5.Testing & Production

So far, most testings we conducted are for design verification and software verification. Currently, we are working on the test specification for full printer testing. We will start full testing after we optimized the old prototypes.

NPI is sorting the whole BOM list to prepare mass production, including electronics hardware, mechanical parts.


The above is our recent work. We plan to share solid pictures/videos in the next progress update. Welcome to leave your comments below. Thank you for your support as always. 

Progress Update [Late May]
about 1 month ago – Sun, May 31, 2020 at 02:08:35 AM

Dear IVIers,

Before we introduce the latest progress, we want to thank @Josh, @Robin, and @Ian officially for the kind help they offered to advance this project by reviewing the PCB design from their professional perspectives. Every one of them devoted time and effort to review and feedback. We are thrilled with their professionalism and grateful for their kindness. Their valuable suggestions made the design better. We never expected this kind of help from our backers. Especially when they were still busy with their own business, they sacrificed leisure time by staying up late or getting up early to review the design in detail.

With the understanding, support, and help from you, we feel "Together, we are a team!" so strongly!

Below is some of the progress.

1. Control Board

So far, plan A (in-house design) is advancing faster than plan B (outsource design).

We received the redesigned control board on 28th May. The hardware was verified. The next is to test the functionality with the printer. Except for the control board, we have several affiliated boards for controlling stepper motors and tool heads. The design of those boards was completed on 26th May and we expect to receive those boards in early June.

Regarding outsourced PCB, some minor problems were found on the hardware. The outsource team is working on it and developing the firmware of stepper motors.

2. Embedded Firmware

We developed a basic version of the printer firmware. To test the firmware as soon as possible, we bought a development board with the same chip as the control board and embedded the firmware on it. We have been testing the printer with the firmware-embedded for 1 week.

Next, we will implant the firmware into the redesigned control board to test. If it works well as the development board did, we will continue developing the firmware by adding sensor recognition and information processing.

3. LCD

The first beta version of LCD was completed as scheduled. After the firmware is ready, we will start joint debugging on the printer.

4. Slicer

The first beta version of the slicer was completed as scheduled too. We’ve finished the first round of testing and fixed the bugs. Currently, we are testing the printing parameters with the slicer to optimize the recommended printing parameters. Please check the latest test result below.

3D Printing
Laser Engraving

5. Mechanical Hardware

A. The optimized design of the print head was completed a few days ago and we expect to receive the sample next week.

B. The metal parts we mentioned in the last update, including metal plate base, metal plate base cover, and metal plate top front door were received one week ago and tested. The plate base and the metal plate top front door passed testing. There are two overheated spots (over 50℃) on the metal plate base cover. Our plan is to add insulating materials to solve the problem and the solution is under testing currently.

6. Testing & Production

After the comprehensive analysis, the risk of certification based on the current prototypes is mainly about electromagnetic compatibility (EMC), thus we took this into consideration when we design the control board. We should be able to start applying for certification after comprehensive testing of the printer.

The NPI engineer already finished the forecasting of production and assembly cost based on the quotation of assembly factories and assembly SOP. Yes, the assembly SOP was finished as well.

These are what we achieved in the past 3 weeks. We didn’t prepare more photos/videos in this update, because the content team is busy with the User Manual, Quick Guide, and other necessary documents for you to experience IVI better. Happy weekend and see you in the next update.

Status Update [Early May]
2 months ago – Sun, May 10, 2020 at 07:04:01 AM

Dear IVIers,

It has been almost a month since we found the problem with the control board and started plans on resolving it. In this update, we will share the status of the plans and the work of other groups.

1. Redesign of the Control Board

Our hardware engineer has completed the components selection, schematic design. He is working on the layout, which should be completed by May 15. In the meantime, two backers (Josh & Robin) with profound experience in electronic hardware are helping to review the PCB design. We have received their detailed first-round feedback. And we are deeply grateful for their kindness and help. The new control board is planned to be completed by late May. If everything goes well, we can start the functional test then.

2. Outsourcing of the Control Board

The external team has completed the components selection, schematic design, layout & PCB processing. They are soldering now which is expected to be completed by May 15. If everything goes well, they will start the functional test then.

3. LCD

All the development of the LCD is advancing as scheduled. The first beta version is scheduled to be completed by early June. Then we will have it test on the printer, of course with the control board problem solved.

4. Slicer

All the development of the slicer is also advancing as scheduled. The first beta version is still scheduled to be completed by early June as well.

5. Mechanical Hardware

80% of the mechanical hardware is completed and waiting for the functional test of the whole printer. The other 20% includes the following issues. 

A. We are still improving the design of the print head for auto bed leveling. 

B. A new metal plate base, a new metal plate base cover, and a  new metal plate top front door are being produced (they were plastic before), we are expecting to receive them by late May. 

6. Testing and Production

The testing engineer is testing part of the functionality of the heated bed and the print head. He is also gathering information and requirement for certification of the printer and evaluating the risks with potential suppliers based on the current prototypes we have. The NPI engineer is working on the production and assembly cost evaluating and forecasting, preparing assembly SOP, evaluating assembly factories, etc.

7. Team Introduction

As suggested by a backer a few days ago, here is a brief introduction of our team at the moment. We have 19 team members in total now. You can find most of them in this video. Some have left because of various reasons and there are new team members joining in. No matter what, we will keep working hard for our shared dream. 

Thank you all for your continuous understanding, patience, and support. Please stay safe and strong.

Status Update [Late April]
3 months ago – Sun, Apr 19, 2020 at 05:25:17 PM

Dear IVIers,

We are sincerely sorry for the long waiting. And we are also sorry that you have to go through the comments section and our Forum for the latest information from our replies. Many of you have made your concerns very clear and you’ve also made many great suggestions. All of your comments make us feel again that you are IN this project with us and you are sharing everything you can think of to help us make it come true. We’ve read all the comments and we agree these are all fair concerns. That’s why we are making this update even though it is not as substantial as we want it to be because of the limited progress in production.

First things first, we received the new prototype at the end of March. We didn’t show you because we encountered some serious problems with the control board and the prototype cannot print yet with the revised control board that we plan to mass-produce and use for the mass-produced printers.

Both the original control board that we previously used for demonstrating both in our videos and in the CES show and the revised control board that we’ve been testing cannot be used for mass production for the following major reasons.

1. Some sensors are not successfully embedded on the board yet;

2. The board heats up after a short time of printing which makes us concern about its lifetime;

3. The design issues of the board cause the stepper motor to generate a lot of noise;

4. For sensors already embedded, the readings are not accurate enough.

Right now, our hardware engineer is redesigning the control board, starting from components selection. The following steps include the schematic design, layout, PCB processing, soldering, functional testing, and testing on the printer. The whole process takes about one month. In the meantime, we’ve also implemented Plan B, which is outsourcing the motherboard to an external team. We just finished explaining all the technical and functional requirements to them and settled the contract with them. In this way, we should have two solutions for the control board at around late May.

The problems with the control board are the biggest challenge at the moment as it jeopardizes our testing plan and mass production plan, thus it affects our delivery schedule. Besides the electronic engineering group, here are what our other groups have been doing.

1. Slicer. As many of you mentioned the safety, privacy, and copyright problems with the Cloud slicer, we’ve decided to develop a local slicer instead of a Cloud slicer to start. The Cloud slicer intends to make slicing easier by making it online. According to our plan, we should be able to share the beta version of the slicer with you in early June and you can test it beforehand for slicing. The Slicer group can start iteration with the help of all of you. We have also made the files for slicing with Cura, Slic3r, KISSlicer, Simplify3D. Our marketing team is proofreading and revising the instructions of the settings. The local slicer is a must as it is necessary for CNC and Laser functions.

2. LCD. Because of the change of the slicer, the LCD needs to be changed as well. We’ve removed the Explore section and the UI is being refined. There will be four major sections, Files, Control, Status, Settings. All the development for the LCD should be completed around early June and we will share the details with all of you by then.

Home Page of the LCD Display
The Control-Filament Section

3. Package design. We’ve completed the appearance design of the package. Considering the transportation fee and safety, we have two plans, one-piece /fully assembled and half assembled. Many of you have been kind enough to share your feedback with us about your feelings and questions about assembling the printer yourself. We will take the transportation fee, transportation safety, the influence of the assembly on the functionality into consideration. In the end, it will be decided by the testing result.

Design of the Package

Right now, all of our team members are still working towards the goal of starting trial production in July. We can see this is a very ambitious goal and you deserve a more accurate schedule. We think after the new solution for the control board is tested, we can provide a more accurate timeline.

This is one of those dark times in our project and we were worried if all of you would still be okay when we break the bad news to you. But we’ve seen how strong and thoughtful you are from all of your comments. To our whole team, we believe that it is natural to meet challenges and difficulties in a big project like IVI and no challenge or difficulty will stop us from keep trying. So we want you to be assured that we will not give up until we make it. And we hope that you can give us some extra time to navigate through this difficult time. Thank you all and hope all of you and your family and friends stay strong and healthy.

IVI 3D Team

Schedule Update [Mid Feb]
5 months ago – Thu, Feb 13, 2020 at 02:33:04 AM

Dear IVIers,

Due to the outbreak of the novel coronavirus, our CNY holiday was extended from Feb 2 to Feb 10. To ensure the safety of everyone, we are now still waiting for government notice and local inspection to return to the office.

We are glad to let you know that all of IVI team members are in good health and we’re all safely back in Shenzhen. We’ve delivered every member’s PC to their home and started working from home since Feb 5.

During this time, our R&D team and marketing team will work at full speed to prepare for the return to the office, including 3D and 2D drawings design optimization, BOM output, tooling DFM review and quotation, PCB drawings, package design, etc.

It is certain that this epidemic will have an impact on the delivery time of IVI as all the factories in Guangdong province have not been back to work. Most of our previously contacted suppliers and factories said that they may be back to work by the end of Feb. This may lead to one or two more months of delay in our delivery. The exact impact will be calculated and announced after our suppliers and partners are all back to work. The good news is that there has been a decrease for 8 consecutive days in terms of the new confirmed cases outside Hubei province (the epicenter of the outbreak). More and more people are being discharged from the hospital after recovery.

As the words printed on the supplies packages donated to us by Japanese for epidemic prevention and control, “Together we stand, my armors thine.” What the virus has done is cruel and will not last. What the people have done is touching and will be remembered forever. We will strive to return to normal life and work at an early date.

Thank you all for your understanding and support during this difficult time. Stay safe and stay strong.