3D Printed Arduino Pen Plotter

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ก.พ. 2022
  • I designed this plotter in SolidWorks and 3D printed the parts. The NEMA-17 motors are controlled by an Arduino running a forked version of the GRBL software that supports the use of servos. In short, it modifies the stock GRBL spindle PWM to control the position of a standard hobby servo. Here is a link to it if you would like to learn more:
    github.com/bdring/Grbl_Pen_Servo
    EDIT: .STL files for this plotter are now posted on my GitHub page (linked in the channel's "About" section)
    The design for the pen lifting mechanism moves all electronics off of the print head, which decreases moving mass and simplifies cable management.
    The paper roller assembly uses a small idler roller on a spring shaft, which keeps constant preload on the paper. I originally thought of this design after seeing a similar system used in a consumer inkjet printer. The rubber paper rollers were sourced from an inkjet printer.
    I used Inkscape's GCodeTools extension to generate G-Code. This works with any vector image. For non-vector images, I used a bitmap trace.
    The G-Code is then sent over serial communication to the Arduino. I used Universal G-Code Sender for this.
    As a note for anyone else building a project involving GRBL, I highly advise you to avoid using a cheap Arduino clone like the ones sold under the Kuman brand. These use a CH340G serial communication chip in place of the Atmel 16U2 chips used on genuine Arduino boards.
    When running a heavy load like GRBL, these clones are very unreliable in my experience. The plotter would randomly stop during prints. The errors given by Universal G-Code Sender were rather cryptic, leading me to believe the issue was somewhere in the software. Eventually I switched to an Elegoo Arduino board from a different project. Switching to this Arduino fixed the problem immediately.

ความคิดเห็น • 355

  • @Bigelowbrook
    @Bigelowbrook 2 ปีที่แล้ว +25

    30 years ago we used to spend a fortune on HP plotters that could plot the space shuttle. Brings back memories seeing that old file! Remember the HPGL plotting commands?

    • @cfkwan1834
      @cfkwan1834 2 ปีที่แล้ว +4

      Sure! I still have memories of the coding for the HPGL plotting commands. When I was still in the college 35 years ago, I needed to do a project of fluid flow simulations by using a HP Workstation and Plotter. I'm going to build this amazing plotter for fun!

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +3

      @@cfkwan1834 Good luck! Let me know if you run into any issues.

    • @honkhonk8009
      @honkhonk8009 ปีที่แล้ว

      Now you can do that stuff on $30 worth of materials. Insane honestly.

  • @Gamogamer
    @Gamogamer 2 ปีที่แล้ว +81

    This looks so incredibly simple yet effective

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +4

      Thanks!

    • @kiyosenl.3889
      @kiyosenl.3889 2 ปีที่แล้ว +1

      Pen plotters kinda are really simple, along with most hobby level cnc tech, shoot even industrial level stuff is basically just big hobby stuff, then you get into the really crazy cnc machines that arent your traditional designs, been training on a swiss, they are something else...

    • @charimuvilla8693
      @charimuvilla8693 2 ปีที่แล้ว

      It's a good thing that it's not overengineered. Only what's needed for the job.

    • @user-og6hl6lv7p
      @user-og6hl6lv7p 2 ปีที่แล้ว +1

      "This looks so incredibly simple"
      You what mate?

    • @demonsubdueryt
      @demonsubdueryt 2 ปีที่แล้ว

      this thing can be printed using printer

  • @mando074
    @mando074 2 ปีที่แล้ว +16

    My high school paid a ton of money for a plotter for our auto-CAD class. That and color monitors so we could see magenta and cyan. 😂
    Now the plotter can be "printed" by anyone. So cool.

  • @roybixby6135
    @roybixby6135 2 ปีที่แล้ว +2

    Fantastic memories of plotters and the Shuttle (Orbiter). I realized that I still have a box of plotter pens.
    I miss watching plotters work...

  • @mukluck
    @mukluck 2 ปีที่แล้ว +1

    I've been on youtube all day (I'm at work) and this is the coolest thing I've seen today. I love the pen plotter look. I may have to attempt this. Thank you for sharing.

  • @StephenBoyd21
    @StephenBoyd21 2 ปีที่แล้ว +5

    The results are amazing. It looks like a really great project.

  • @BenRyherd
    @BenRyherd 2 ปีที่แล้ว +8

    Very nice and clean build. Thanks for the link to the fork of GRBL as well, I've been trying to find a good way to do a stepper driven pen lift, but couldn't find a solution that works as well as I'd have liked. I really like your pen lift mechanism, makes the wiring so clean!

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks, and I'm glad the link helped!

  • @gfr2023
    @gfr2023 2 ปีที่แล้ว +5

    In the '80 and '90 pen plotters were pretty common... I remember one at school with a sort of "revolver magazine" and multicolor pens

  • @pugglez4798
    @pugglez4798 2 ปีที่แล้ว

    That pen lifting mechanism is brilliant! Nice work

  • @nickp4793
    @nickp4793 2 ปีที่แล้ว +1

    Great job! Super clean design. Its amazing pen plotters were thousands of dollars in the 80's.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +1

      Thanks! It's great how inexpensive components like these have become.

  • @andrewwatts1997
    @andrewwatts1997 2 ปีที่แล้ว +17

    A well thought out product is something that is both part and space efficient. And you got both done right. I love this.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +3

      Thank you for the kind words!

    • @alejandroperez5368
      @alejandroperez5368 2 ปีที่แล้ว

      Not really. He used oversized NEMA motors for this application.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +4

      @@alejandroperez5368 Smaller steppers such as NEMA 14 or even NEMA 8 motors are considerably more expensive than NEMA 17 motors due to their production volumes. Therefor, I would consider using those smaller motors a poor design unless space and weight were a specific concern.
      Having some torque headroom is generally a good thing when using open-loop steppers to avoid losing steps. Higher torque also allows faster accelerations.

    • @elninorosario
      @elninorosario 2 ปีที่แล้ว +1

      @@ivprojects8143 that's thoughtful. The only flaw i see here is that during the operation of pushing paper the paper can get curled up this limiting your max printing speed

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      @@elninorosario Yes, I hope to fix this on the next version. More than limiting the print speed, relying on the buckling strength of the paper limits types of pens that will work.

  • @realpdm
    @realpdm 2 ปีที่แล้ว +4

    very neat! I had a printer plotter (Commodoer 1520) for my Commodore 64 when I was a kid. I thought i was top of the world with that thing. It had little colored pens you could swap out. Thanks for sharing this, Awesome job!

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thank you! I've always found those old plotters really interesting.

  • @loopymind
    @loopymind 2 ปีที่แล้ว +2

    Back in the day of plotting, that spaceshuttle was what the benchy is for 3D printers today

  • @emiliomanuel5075
    @emiliomanuel5075 ปีที่แล้ว +1

    I have to say, one of the cleanest and most beautiful work. Congratulations!!!!! A++

  • @cornelisachtenzestig5533
    @cornelisachtenzestig5533 2 ปีที่แล้ว +1

    Thanks for sharing. Great movement. It's simplicity sparks!

  • @OGMann
    @OGMann 2 ปีที่แล้ว +1

    Lots of these sorts of videos on the net. I appreciate new takes on doing them, and your use of the roller fits that. Further, good work on noting your experience with arduino clone issues.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thank you! I'm working on a new plotter design since this one was well-received. My goal is to make it draw as fast as possible.

    • @OGMann
      @OGMann 2 ปีที่แล้ว

      @@ivprojects8143 I appreciate speed, but value accuracy and repeatability. Finding that right balance I feel to be the mark of a true tradesman.

  • @richardbrooks6440
    @richardbrooks6440 2 ปีที่แล้ว +1

    Many thanks for the quick reply - have all the files now and it's off to play for a while!

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Glad I could help! Let me know if you run into any issues along the way.

  • @mranilkumarsethijr1368
    @mranilkumarsethijr1368 2 ปีที่แล้ว +1

    WOW ! Inegenius ! Beautifully constructed, im in awe !
    Keep up this awesome ingenuity & keeping things as open source as you can :)
    Nothing short of just Amazing - Well Done & Thank you so very much !!

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thank you very much!

    • @mranilkumarsethijr1368
      @mranilkumarsethijr1368 2 ปีที่แล้ว +1

      @@ivprojects8143 You are most-welcome ! This kinda stuff is EXTREMELY inspiring, talking for myself, im incredibly inspired with these projects that at the same time gives me the drive & motivation to not totally give up, so i really am thankful and hope you keep insipring us mere mortals in this world lol !

  • @grantm6514
    @grantm6514 2 ปีที่แล้ว +8

    Wonderful! Back in the day I had a huge Roland pen plotter to output architectural plans. It seemed like the pinnacle of electro-mechanical precision and complexity at the time, so seeing it reduced to its essence here is amazing. Something that annoyed me about plotting large format drawings was that there was no toolpath optimization, it drew the lines/text in the order that they had been drawn, resulting in a LOT of unnecessary back and forth movement of the paper as it constantly drew things at opposite ends of the sheet. Sometimes paper creep during a long plot resulted in a line drawn early in the plot not connecting with a line drawn near the end.
    I put a clutch pencil in mine so I could set up architectural wireframe perspectives in CAD and plot them on watercolor paper for hand inking and watercolor washes - much easier than the conventional method of tracing in pencil on a light box.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thank you! I am always incredibly impressed by the engineering of those old plotters.

  • @Ender3Me
    @Ender3Me 2 ปีที่แล้ว +1

    Simply amazing work you've done here! 👍👍👍

  • @benanderson8294
    @benanderson8294 2 ปีที่แล้ว +4

    This is amazing! Nice job!

  • @homemadetools
    @homemadetools 2 ปีที่แล้ว

    Good work. We shared this video on our homemade tools forum this week 😎

  • @EverybodyEditsHacks
    @EverybodyEditsHacks 2 ปีที่แล้ว +2

    This is so cool, well done

  • @PCBWay
    @PCBWay 2 ปีที่แล้ว +7

    Very informative video and well-explained! Great work.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thank you

    • @PCBWay
      @PCBWay 2 ปีที่แล้ว

      @@ivprojects8143 You're welcome coz you earned it!

  • @totallynotabot151
    @totallynotabot151 2 ปีที่แล้ว +7

    Software is straight forward, but I would love to see a walkthrough of the mechanical design. Which approaches did you try and what worked / didn't work? Did you pick rollers first and then adjusted the printed parts to match the diameter or the other way around.. that kind of stuff.

  • @cyberlaurent2101
    @cyberlaurent2101 2 ปีที่แล้ว +1

    Congratulations for your work.

  • @FilmFactry
    @FilmFactry 2 ปีที่แล้ว +4

    Recommendation: I used an old Creality 3D printer mainboard. Arduino based + Marlin. So many 3D printers have been upgraded to 32 bit silent drivers, you may have some 8 bit boards or I bet you know someone with one gathering dust. The benefit, besides recycling. You have 4 stepper drivers. a couple Mosfets, you can drive the servo from Servo0 (for BLtouch). You can add an LCD controller. Built in SD card slot for your gcode. Most likely the USB will work fine since 3D prints can take many hours. And there are usually some voltage regulators if you need 5v. And there are some Marlin branches for plotters. And if you didn't want to use Marlin. it is just an 8 bit arduino.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +1

      Great recommendation! I do have a spare 8 bit board and considered using it, but I ended up just using the Arduino for the first prototype. Next time there's a good chance I will use it.

  • @daveymach6941
    @daveymach6941 2 ปีที่แล้ว +2

    Vary Cool,
    I miss going down to the drawing office and asking the draftsmen to print out a drawing on the plotter,
    their reply was always 'come back in an hour' lol..

  • @freedom2000
    @freedom2000 2 ปีที่แล้ว +1

    really nice and clever design

  • @jgzifly1045
    @jgzifly1045 2 ปีที่แล้ว +3

    I love it. It seems like it could be widened to print on foam board used in Flite Test R/C Planes.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks! I build foam planes too, so I actually thought about doing that! I don't think scaling it up to work with the 20"x30" sheets would be too difficult.

  • @knutkleven5939
    @knutkleven5939 2 ปีที่แล้ว +1

    Why am I more impressed by this, then a hp printer?

  • @WoLpH
    @WoLpH 2 ปีที่แล้ว +1

    Wow, very, very nice!
    Very cool project :)

  • @bobtheblob2770
    @bobtheblob2770 2 ปีที่แล้ว +2

    I’ve made an attachment to my cnc router for pen plotting but using a sharpie to mark on a lot more materials.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Sounds useful. I used a gel tip pen so it could draw finer lines and more detail.

  • @bottepa3484
    @bottepa3484 2 ปีที่แล้ว +1

    очень круто! в следующий раз надеюсь увидеть 3d печать!

  • @markhelmick8084
    @markhelmick8084 2 ปีที่แล้ว +3

    For the paper pinch roller, put a grinding wheel (made of stone) on the driving side of the paper, and a rubber roller on the other side, at the outer edges. The grit on the grinding wheel will make a slight pattern of indentations on the paper, so when the paper rolls back to the same position, the grit will find the same indentations, and the paper will be accurately positioned. This is how commercial plotters deal with the problem of the paper slipping slightly over time. I thought this was really clever when I first saw it.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      That is an extremely clever solution, thank you! One other person mentioned this, but I was unable to find any information about the specifics of how the wheels were arranged. Do you know where I could learn more about this?
      I assume the stone wheels specifically for plotters are no longer available to purchase, but I wonder if small aluminum oxide grinding wheels used on rotary tools could be used. Or perhaps a wheel wrapped in adhesive-backed sandpaper.

    • @markhelmick8084
      @markhelmick8084 2 ปีที่แล้ว +1

      @@ivprojects8143 My guess would be that the wheels were made for the purpose, but they just look like typical small grinding wheels like for a Dremel. I think a knurled wheel or knob might work also.

    • @davemould4638
      @davemould4638 2 ปีที่แล้ว

      @@ivprojects8143 You can also used a lightly and finely knurled metal rod instead of grinding wheels. If you do not have access to a lathe, I expect you could find a machine shop that would knurl an aluminium or steel shaft at a reasonable price. The large format pen plotter I used at work many years ago used that method.
      Another possibility is to coat a metal rod in strong glue (e.g. epoxy) and then cover with fine sand.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      @@davemould4638 Good ideas, thanks

  • @v1ncen715
    @v1ncen715 2 ปีที่แล้ว +1

    looks and sounds fantastic! instant sub!

  • @ThantiK
    @ThantiK 2 ปีที่แล้ว +7

    I think the holy grail is someone who eventually re-invents the 2D paper printer in such a fashion that everyday people can use it, and not buy ink cartridges where the ink is more expensive than gold...

    • @orhanyor
      @orhanyor 2 ปีที่แล้ว

      i buy 3x colors +1black for literally 15 usd and lasts a year what you talking about lol

    • @kal9001
      @kal9001 2 ปีที่แล้ว +2

      @@orhanyor not name brand I assume. Most printers are now coming with DRM features that literally make the printer stop working unless you replace the cartage itself with an 'official' one. Some combo printer/scanners won't even simply scan if there is no ink.
      The printer industry is garbage.

    • @rcpmac
      @rcpmac 2 ปีที่แล้ว

      @@kal9001 not sure where you’ve been lately but the industry has gone in the opposite direction with refillable tanks

    • @kal9001
      @kal9001 2 ปีที่แล้ว

      @@rcpmac You can get some models like that, but the vast majority of consumer and office grade units still use cartages.
      I've seen refillable types, but they are usually hella expensive.

  • @TheEngineeringDutchman
    @TheEngineeringDutchman 2 ปีที่แล้ว +1

    Very nice mate!

  • @MrSanjeevindian
    @MrSanjeevindian 2 ปีที่แล้ว +1

    Make a cutting plotteer on the same system.. And sell commercial... Its very solid build as compare to market models..very nice. Excellent👍👍👍

  • @tsfacchini
    @tsfacchini 2 ปีที่แล้ว +5

    Very nice project! Thank you for sharing! Have you thought about adapting to work as a vinyl cutting plotter as well?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +2

      Thanks! I have thought about it, but I would need to make some changes to the design to handle the higher forces involved when cutting.

  • @ethecnc4279
    @ethecnc4279 2 ปีที่แล้ว +5

    Muito bom, excelente projeto, prático e eficiente.

  • @mtbiker8
    @mtbiker8 ปีที่แล้ว

    I know this is your previous version but I like the simplicity after having built 3 of my own design. It looks from the step calculations like the diameter of the top roller is 24mm based on the r=12mm. Is that correct? I think you mentioned in a comment that the lower roller was 3D printed. Is it about 9mm? I'll probably print both from TPU and cover the bottom one with 400 grit sandpaper.

  • @reevesnorr6101
    @reevesnorr6101 6 หลายเดือนก่อน

    Nice work. But GRBL only knows XY. How does the software know how far it has to rotate the axis, for example to move the paper 10mm? Or does GRBL support Y rotation to be defined in software?

  • @assafweiss8078
    @assafweiss8078 2 ปีที่แล้ว +1

    Where did you find the springs with rollers? Tried to source similar items but couldnt find a supplier (took some from a printer but meed to source a large amount and with different sizes)

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      I took the large rubber rollers and springs from a printer as well. I'm not sure where you can purchase them new. The smaller idler rollers that ride on the spring axle are 3D printed.

  • @warrengoyne2250
    @warrengoyne2250 ปีที่แล้ว +1

    Great Project many thanks. I must be getting a little old for this but I can not find the STLs in Github. or "Other". Would you please advise. I would like to attempt this Plotter as opposed to the new fast one

    • @ivprojects8143
      @ivprojects8143  ปีที่แล้ว

      Thanks! Here's a direct link to the STL files:
      github.com/IVProjects/Engineering_Projects/tree/main/ProjectFiles/Pen%20PlotterV2

  • @timmallard5360
    @timmallard5360 2 ปีที่แล้ว +1

    This is awesome!

  • @saf3693
    @saf3693 2 ปีที่แล้ว +2

    This is sick

  • @arvindh13
    @arvindh13 11 หลายเดือนก่อน

    How do you determine the starting position while drawing? What if I want it to draw on a small paper?

  • @pepitoperez4805
    @pepitoperez4805 2 ปีที่แล้ว +1

    Amazing job brahh, im gonna try to do the machine

  • @gleisoncaetano
    @gleisoncaetano ปีที่แล้ว +1

    genius! love it!

  • @spamspasm8183
    @spamspasm8183 2 ปีที่แล้ว +2

    Nice work! I wonder, would this be rigid enough to use a cutter tip like the ones used in Cricut machines?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks! I would need to make some changes to the design to deal with the higher forces involved.

  • @jothain
    @jothain 2 ปีที่แล้ว +1

    I really like the idea of the pen movement axis. Very simple and seems to work just fine. I've always kinda disliked the many similar that have servo mounted somewhere near the pen itself. They don't seem very durable solutions, unless hacked with ie. inkjet ribbon cables, but those kinda solutions requires quite a bit of skills in electronics and pcb making, which I definitely don't have :)

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thank you!

    • @bobdebouwer7835
      @bobdebouwer7835 ปีที่แล้ว

      Durability doesn't matter that much. These things will be collecting dust before doing their 100th drawing. Which is fine because it's a great learning project to build something like this.

    • @jothain
      @jothain ปีที่แล้ว

      @@bobdebouwer7835 That's quite probable indeed.

  • @dillpickle7633
    @dillpickle7633 2 ปีที่แล้ว +2

    So frickin' cool!

  • @khlchs2231
    @khlchs2231 ปีที่แล้ว

    looks so fun
    😅

  • @TheRealKitWalker
    @TheRealKitWalker 2 ปีที่แล้ว +1

    Been planning to create one from an old printer 😊

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      You might have to change the motor, unless you plan to read positional information from the encoders.

  • @aiboffin295
    @aiboffin295 2 ปีที่แล้ว +1

    Love your videos, can’t wait to see more.

  • @upereye3423
    @upereye3423 2 ปีที่แล้ว +1

    nice 👌👌👌👌👌 At bottom put fan ( to hold papper like vacuum) so that it can cut sticker sheet

  • @dryan8377
    @dryan8377 2 ปีที่แล้ว +1

    Are there any suppliers for the precut blocks? For the other hardware? Subscribed.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks! I'm not sure what you mean by precut blocks. The plastic parts are 3D printed. The motors and electronics are pretty common parts carried by sites like Amazon.
      Let me know if you have any other questions.

  • @richardbrooks6440
    @richardbrooks6440 2 ปีที่แล้ว +1

    Can't seem to find the stl files on your github page - nothing seen on the 'About' section that refers to these files. Can you please help me as I really want to make one of these?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Here is a link: github.com/IVProjects/Engineering_Projects/tree/main/ProjectFiles/Pen%20PlotterV2

  • @joseislanio8910
    @joseislanio8910 2 ปีที่แล้ว +3

    I imagine this would be great for making prototype circuit boards

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +1

      With some changes to the design, yes.

    • @dryan8377
      @dryan8377 2 ปีที่แล้ว

      @@ivprojects8143 Shouldn't need it. Use clear sheets instead of paper to create a mask for photosensitized boards.

  • @Nanoturgot
    @Nanoturgot 2 ปีที่แล้ว +1

    Best poltter tank you for sharing

  • @shadowfighter7085
    @shadowfighter7085 3 หลายเดือนก่อน

    Hii
    I've an ender 3 motherboard its only problem is that it Doesn't provide voltage for heat bed and nozzle but all other movement are working so is it possible to use the motherboard instead of arduino
    And the real question is that is it possible to controll the servo

  • @dilshanpasindu9003
    @dilshanpasindu9003 2 ปีที่แล้ว +1

    Can you make a video, how to built this cnc writing plotter.

  • @andreasvasiliou6453
    @andreasvasiliou6453 2 ปีที่แล้ว +1

    Cleanest build of its kind, well done! Are any limit switches used?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +1

      Thank you! I did not use any limit switches.

  • @ArthurIslamRU
    @ArthurIslamRU 2 ปีที่แล้ว +1

    Cool product

  • @Eduardo_Espinoza
    @Eduardo_Espinoza 2 ปีที่แล้ว +1

    Impressive

  • @bah4dz
    @bah4dz 2 ปีที่แล้ว +2

    Really nice projet, I have planned to make one too. Where did you get the pictures you have printed ?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks! Most the space-related ones came from some NASA websites.

  • @Jononor
    @Jononor 2 ปีที่แล้ว +1

    Very nice! How well do you think it would work wall mounted (near vertical)?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks! You would need to change the position of the pen weight, but other than that I think it would work.

  • @tenlittleindians
    @tenlittleindians 2 ปีที่แล้ว +1

    I'm curious why your using the branched version when your plotter is using two stepper motors and what looks like a single hobby servo for the pen lift?
    Did you plan on using servos with encoders for paper movement at some point?
    I guess I'm not sure if that branch is conventional CNC world servo based or RC models servo based.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +1

      I had to use the forked version to control the pen lifting servo with the G-Code.

    • @tenlittleindians
      @tenlittleindians 2 ปีที่แล้ว

      @@ivprojects8143 You could have triggered it with coolant commands. M8 for pen up and M9 for pen down. A surplus solenoid like those out of a broken washing machine or surplus pinball machine flipper could have been used instead of a servo. Solenoid activation for up movement and a spring for return motion after deactivating the solenoid.
      Since even the cheap UNO form factor CNC driver boards support 3 axis CNC you could have just used another stepper motor for pen control. I think some of those boards even come with a jack to plug in a hobby servo.

  • @prahjister
    @prahjister 2 ปีที่แล้ว +4

    This would be cool to add a Cricut tool to the end to cut decals!

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      That sounds like an interesting project. I would definitely have to change the design a little to handle the higher forces involved.

  • @protoTYPElab44
    @protoTYPElab44 2 ปีที่แล้ว +1

    Awesome build, I was planning to make this one but I cant seem to find the stl files in your github account. Is it available on thingiverse?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Here is a link: github.com/IVProjects/Engineering_Projects/tree/main/ProjectFiles/Pen%20PlotterV2

  • @KarelChytilArt
    @KarelChytilArt 2 ปีที่แล้ว +1

    Perfect

  • @JeremyStreich
    @JeremyStreich 2 ปีที่แล้ว +1

    Very neat.
    If you removed the servo and have it turn on a relay when it would be in the "down" position and swap the pen for a laser diode, you've got a laser cutter/engraver. Probably would want to add an enclosure with colored acrylic to protect eyes and contain char, and some form of ventilation/dust collection. Might also be wise switch it form a roller to gantry... I've already got more projects than time though.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks! And yes, this could be converted to a laser cutter. I agree that a gantry style setup would work better though.

    • @davemould4638
      @davemould4638 2 ปีที่แล้ว

      It would be quite limited as a laser cutter, because you could only cut (or engrave) material that can be moved by the roller, such as paper and thin plastic sheets. I doubt that it would cope with thick or heavy materials such as plywood.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      @@davemould4638 Yes it really would need to be converted to a gantry style machine with the material stationary. I was just agreeing that it's similar in principle.

  • @duoviss
    @duoviss ปีที่แล้ว

    hello, and i want to make this pen plotter, what kind of electronics do you use, arduino uno, nano, maybe you can share the information, maybe the diagram can show what programs you use for G code

  • @namanarora7761
    @namanarora7761 2 ปีที่แล้ว +1

    I also like creating Arduino projects. This looks good . Can this do my homework

  • @oleurgast730
    @oleurgast730 2 ปีที่แล้ว +1

    Nice project.
    Is there a special reason for using A4988? While the sound being retro might be nice for a short time, I think if you use it more often TMCs would be a nice improvement...

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks! I just used them because they are very inexpensive. I would switch to quieter drivers if I were going to use it a lot.

  • @Femtophysiker
    @Femtophysiker 2 ปีที่แล้ว +1

    ...you deserve a LIKE!

  • @reinholdu9909
    @reinholdu9909 2 ปีที่แล้ว +6

    *NICE video* ...and your _penplotter_ is about the most "rounded" I've seen. 👍 Are you going to publish it somewhere?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +1

      Thanks! The .STL files are posted on my GitHub page.

    • @reinholdu9909
      @reinholdu9909 2 ปีที่แล้ว

      @@ivprojects8143 Found them already (after I _bingewatched_ your YT). Maybe check _RollerShim+ Roller(Material and .STL)_ - THANKS

    • @reinholdu9909
      @reinholdu9909 2 ปีที่แล้ว

      @@ivprojects8143 Printed your Penplotter already.👍 2 Plates. Mostly no support needed. Have roller/slipping problem. Needs WHICH? material? (TPU?) 👍

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      @@reinholdu9909 Hi, the rollers I used are salvaged from an old inkjet printer. I don't have experience with printing TPU so I don't know whether that would work. It needs to be quite a grippy material to reliably feed the paper.
      About the "RollerShim" part: You only need that if the roller doesn't exactly fit the shaft you use.

  • @Cybertruck1000
    @Cybertruck1000 2 ปีที่แล้ว +1

    Hi...Thanks for the video. I've made a plotter. X and Y are using Nema 17 but I use a hobby type 5v stepper on the Z axis which of course gets pretty hot. I'd really like to use a servo instead.
    Could you tell me: If I understand it correctly, Standard Grbl gets uploaded to Arduino then Modified Grbl ?
    Also could you tell me what version of Inkskape you use to generate the Gcode and the pluggin required. Would appreciate any information you can supply. Thanks

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Install Grbl normally and then copy the files in the modified Grbl repo over the original Grbl files. Then you upload Grbl to the Arduino. I believe you will also need to modify the z-travel parameters in the .config file to move the servo the correct amount.
      I think I have the most recent version of Inkscape, and the plug-in is called GcodeTools.

    • @Cybertruck1000
      @Cybertruck1000 2 ปีที่แล้ว

      @@ivprojects8143 Much appreciated... Thank you

  • @mcwooley
    @mcwooley 2 ปีที่แล้ว +1

    Cool! Does it print SVGs? I've made a lot of line drawings in case this these vector displays/printers made a comeback
    You know what would also be cool? Printing vector animations onto unpixelated movie film

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Yes, it does print SVGs (after converting to G-Code)

  • @tahirkamboh147
    @tahirkamboh147 2 ปีที่แล้ว +1

    That's amazing

  • @lucanegru5579
    @lucanegru5579 2 ปีที่แล้ว +1

    AWESOME!!!

  • @michad7761
    @michad7761 2 ปีที่แล้ว +1

    @IV Projects Would you give a table of parts from a 3d printer?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +1

      There is a link to my GitHub on the channel homepage where you can find the .STL files.

  • @carlstadt666
    @carlstadt666 2 ปีที่แล้ว +1

    Really Really nice. Question, did you base this on the chepo plotters from ali express and ebay? Im talking about the A4 vinyl cutters. Seams pretty similar.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thanks! I didn't base this on any specific plotter, but the paper roller design is fairly common. I chose to go with the roller system since it's more compact than a Cartesian gantry plotter, but it does have some drawbacks as well.

    • @carlstadt666
      @carlstadt666 2 ปีที่แล้ว

      @@ivprojects8143 I sure hope you put up the STLs somewhere. Im definatly going to make this thing. Really nice and simple project.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      @@carlstadt666 The .STL files are now posted on my GitHub page (linked in the channel's "About" section). If you are going to build this you will need to find rollers for the Y-axis paper feed. Mine came from an old inkjet printer, but since there seem to be quite a few people interested in building this, I may try to find a solution that doesn't require any salvaged parts.
      Please let me know if you run into any issues along the way.

    • @carlstadt666
      @carlstadt666 2 ปีที่แล้ว

      @@ivprojects8143 i might modifiy it to fit any parts i have

  • @matthewbyrne2755
    @matthewbyrne2755 ปีที่แล้ว

    could this be used as a vinyl cutter?

  • @mbunds
    @mbunds 2 ปีที่แล้ว +1

    That looks like the space shuttle CAD file demo that shipped with AutoCad 1.0!

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      It is very similar! I think I found this image on Wikipedia.

  • @johnsowerby6061
    @johnsowerby6061 ปีที่แล้ว

    would like to build this plotter, cannot find the STL files.

  • @washingtonmarcel1090
    @washingtonmarcel1090 2 ปีที่แล้ว +1

    parabens pelo projeto

  • @_JustBeingCasual
    @_JustBeingCasual 2 ปีที่แล้ว +1

    Do you have a BOM for this? it looks really interesting; would love to build one.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว +2

      Thanks! I don't have a BOM for this plotter, but I recently finished an improved pen plotter. Once I have a chance to make a video about it, I will create a BOM.

    • @_JustBeingCasual
      @_JustBeingCasual 2 ปีที่แล้ว

      @@ivprojects8143 thanks 🙏 that would be awesome 😎

  • @recklessroges
    @recklessroges 2 ปีที่แล้ว +1

    How fast can it print an average A4 LibreOffice Document of Lorem Ipsum? Does it deal with PDFs?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      I have not tried printing a full page of text, but it would take quite a while. This is not meant to replace a normal printer. The file needs to be a vector image to generate the G-Code, but other types of files can be converted to vectors in Inkscape.

  • @jackalento3335
    @jackalento3335 ปีที่แล้ว +1

    Hi, i love your work and i would like to make something similar. Could you please give me the list of all the parts that are not 3d printed?

    • @ivprojects8143
      @ivprojects8143  ปีที่แล้ว +1

      Thanks! I don't have a BOM for this plotter, but I did make one for my more recent and improved design. It's on the GitHub page.

  • @jeffreycanonce1288
    @jeffreycanonce1288 2 ปีที่แล้ว +2

    Can you do complete tutorial bro for this?

  • @eloimis101
    @eloimis101 2 ปีที่แล้ว +1

    could it be also used to cut vinyl for example?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      It would need some changes to the design, but yes the principle is very similar.

  • @jacobkudrowich
    @jacobkudrowich 2 ปีที่แล้ว +1

    Could you use an embossing tool to turn this into an oragami precreasing machine??

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      I think you would have to make some design changes to handle the higher frictional forces involved, but it should be possible.

  • @diegoaquise3039
    @diegoaquise3039 2 ปีที่แล้ว +1

    wow amazing

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Thank you!

    • @diegoaquise3039
      @diegoaquise3039 2 ปีที่แล้ว

      @@ivprojects8143 tell me there are courses on how to make your own cutting plotter?

  • @rama3njoy
    @rama3njoy 2 ปีที่แล้ว +1

    i like to build this, the larger one, about 1.5 wide for fabrics drawing patterns.
    im already have the hardwares (skr 1.3 kit, stepper motor, timming belt, servo, metal rod, bearings etc) but i dont know how to mechanism work like yours.
    could you share your design? 3d printed part?

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      The .STL files are posted on my GitHub page.

    • @rama3njoy
      @rama3njoy 2 ปีที่แล้ว

      @@ivprojects8143 thanks, quit amusing to find them, first i look at this description videos, spend some time there.
      finally found on your "about" youtube channel.
      needs some mod for rod replacements. its quite bendy for range 1.5 metres

  • @omkr0122
    @omkr0122 2 ปีที่แล้ว +1

    Hello. Can you share link for 3d printed parts and other parts (servo motors, timing belt, etc) used in the video? Thanks

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      Hi, the .STL files are linked on my channel homepage. The motors are NEMA-17, the belt is 6mm GT2, and the servo is an SG90. The bearings are 608 size.

    • @omkr0122
      @omkr0122 2 ปีที่แล้ว

      @@ivprojects8143 Thank you very much

  • @lelandclayton5462
    @lelandclayton5462 2 ปีที่แล้ว +1

    I wonder how hard it would be to modify it to draw on copper clad boards so they could be etched into circuit boards.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      It would certainly be possible. I think I would need to switch to either a gantry or moving-bed style plotter though, since the roller wheels wouldn't work very well.

  • @basilstadnik1342
    @basilstadnik1342 2 ปีที่แล้ว +1

    прикольная конструкция !

  • @marlon1386
    @marlon1386 2 ปีที่แล้ว +1

    Do you have stl files for this in thingiverse? Would love to download it.

    • @ivprojects8143
      @ivprojects8143  2 ปีที่แล้ว

      I don't have them on Thingiverse yet, but you should be able to find them on GitHub. Let me know if you have any more issues finding them.