You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
Please make sure you are logged in for at least 2 hours
to make sure your IP is added into the firewall whitelist, thanks :)

exxos blog - random goings on

Blogs & guides and tales of woo by forum members.
User avatar
Icky
Site Admin
Site Admin
Posts: 4247
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: exxos blog - random goings on

Post by Icky »

exxos wrote: Tue Jul 30, 2024 7:04 pm Got myself one of these...

Place your bets on how long it will be before I find something wrong with it...
As soon as it is delivered :D
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3005
Joined: Tue Nov 19, 2019 12:09 pm

Re: exxos blog - random goings on

Post by Badwolf »

exxos wrote: Tue Jul 30, 2024 7:04 pm Got myself one of these...
Qu'est ce que c'est?

A reflow oven?

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
exxos
Site Admin
Site Admin
Posts: 27720
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos blog - random goings on

Post by exxos »

Icky wrote: Tue Jul 30, 2024 9:19 pm As soon as it is delivered :D
My vote is more optimistic..10 minutes..
User avatar
exxos
Site Admin
Site Admin
Posts: 27720
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos blog - random goings on

Post by exxos »

Badwolf wrote: Tue Jul 30, 2024 9:55 pm A reflow oven?
Already got a massive oven :lol:

It's a 3D pinter..
https://qidi3d.com/products/qidi-x-plus-3

All the things I hate in other printers... This one has that stuff fixed...so it seems....
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3005
Joined: Tue Nov 19, 2019 12:09 pm

Re: exxos blog - random goings on

Post by Badwolf »

exxos wrote: Tue Jul 30, 2024 10:04 pm It's a 3D pinter..
Oh lawks -- that's number two behind the AI prompt on the list of things Exxos should be kept away from!

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
exxos
Site Admin
Site Admin
Posts: 27720
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos blog - random goings on

Post by exxos »

Badwolf wrote: Tue Jul 30, 2024 10:20 pm Oh lawks -- that's number two behind the AI prompt on the list of things Exxos should be kept away from!
I'm hopeful this 5th printer might work right :lol: it's got good reviews.. but then again , so did the others... :lol: :roll:

I wonder if the AI can write gcode hmmm..gonna have to go look now...

EDIT:

Code: Select all

Sure, I can help you create G-code for a 50mm square to be 3D printed. Below is a simple G-code script that you can use to print a square with a 50mm side length. This example assumes you are using a standard Cartesian FDM 3D printer with basic settings.

### G-code Explanation

- **G28**: Home all axes.
- **G1 F1500**: Set the feed rate to 1500 mm/min.
- **G92**: Set the current position to the given coordinates.
- **M104 S200**: Set the extruder temperature to 200°C.
- **M140 S60**: Set the bed temperature to 60°C.
- **M190 S60**: Wait for the bed temperature to reach 60°C.
- **M109 S200**: Wait for the extruder temperature to reach 200°C.
- **M82**: Set extruder to absolute mode.
- **G1 X__ Y__**: Move the print head to a specified position.
- **G1 Z__**: Move the print head to a specified height.
- **G1 E__**: Extrude filament.

### G-code for 50mm Square

```gcode
; Start G-code
G28 ; Home all axes
G1 Z15 F9000 ; Move the platform down 15mm
G92 E0 ; Reset the extruder's position
M104 S200 ; Set extruder temperature to 200°C
M140 S60 ; Set bed temperature to 60°C
M190 S60 ; Wait for bed temperature to reach 60°C
M109 S200 ; Wait for extruder temperature to reach 200°C
M82 ; Set extruder to absolute mode

; Draw a 50mm square
G1 Z0.3 F1500 ; Move to the first layer height
G1 X0 Y0 F1500 ; Move to start position
G1 E10 ; Prime the extruder

; Start the square
G1 X50 Y0 E15 ; Draw the first side (50mm along X-axis)
G1 X50 Y50 E30 ; Draw the second side (50mm along Y-axis)
G1 X0 Y50 E45 ; Draw the third side (50mm back along X-axis)
G1 X0 Y0 E60 ; Draw the fourth side (50mm back along Y-axis)

G1 E50 ; Retract the filament slightly
G1 Z15 F9000 ; Move the platform down 15mm

; End G-code
M104 S0 ; Turn off the extruder
M140 S0 ; Turn off the bed
G1 X0 Y200 F9000 ; Move the print head away
M84 ; Disable motors
```

### Explanation

1. **Heating and Homing**: The printer homes all axes, sets temperatures, and waits until they are reached.

2. **Starting Position**: The print head moves to a safe height, then positions itself at the origin (0,0).

3. **Drawing the Square**: The print head moves along the four sides of the square, extruding filament as it goes. Each `G1` command moves the print head and extrudes a calculated amount of filament (in this example, arbitrary extrusion lengths are provided for demonstration purposes).

4. **Finishing**: Retracts the filament slightly, moves the print head away, turns off heaters, and disables motors.

### Considerations

- **Layer Height**: This script uses a 0.3mm layer height for the first layer. You might want to adjust this based on your printer and filament.
  
- **Extrusion Values**: The extrusion lengths (E values) are arbitrary here. You will need to adjust them based on your printer’s calibration.

- **Temperatures**: Adjust temperatures according to your filament specifications.

### Adjusting for Your Printer

- **Bed Leveling**: Ensure your bed is leveled properly before starting the print.

- **Calibrate E-steps**: Ensure your extruder is calibrated for the correct extrusion values.

- **Slicer Settings**: Normally, a slicer would generate these values based on your setup, so you might want to test and tweak this manually written G-code on your printer.

You can copy this G-code into a text editor and save it as a `.gcode` file to use with your 3D printer. Adjust any specific parameters like temperatures and extrusion lengths as needed for your specific printer setup.
I guess I should have said cube :lol: :roll:

EDIT2:

Code: Select all

; G-code for a 50mm cube

; Basic setup
G21 ; Set units to millimeters
G90 ; Use absolute positioning
M82 ; Set extruder to absolute mode
M107 ; Turn off the fan

; Start heating
M104 S200 ; Set extruder temperature to 200°C
M140 S60 ; Set bed temperature to 60°C
M190 S60 ; Wait for bed temperature
M109 S200 ; Wait for extruder temperature

; Start G-code
G28 ; Home all axes
G1 Z15.0 F9000 ; Move the platform down 15mm
G92 E0 ; Reset the extruder position
G1 F140 E3 ; Extrude 3mm of filament

; Purge line
G92 E0
G1 F140 E10
G92 E0
G1 F140 E0

; Begin cube printing
G92 E0 ; Reset extruder
G1 F140 E0 ; Reset extrusion distance

; Layer 1
G1 F9000 X10 Y10 Z0.3 ; Move to start position
G1 F140 E3 ; Prime extruder
G1 F900 ; Set print speed
G1 X60 Y10 E5 ; Draw front line
G1 X60 Y60 E5 ; Draw right line
G1 X10 Y60 E5 ; Draw back line
G1 X10 Y10 E5 ; Draw left line
G1 F140 E0 ; Reset extrusion distance

; Continue layers
G92 E0
G1 Z0.6 ; Move up to next layer
G1 F900 ; Set print speed

; Repeat this block for each layer
M106 S255 ; Turn on fan

; Layer loop
M117 Printing...
M106 S255 ; Turn on fan

; Loop for layers
G92 E0
G1 F9000 X10 Y10 Z0.3 ; Move to start position

; Loop 250 layers to create 50mm height at 0.2mm layer height
G92 E0 ; Reset extruder
M106 S255 ; Turn on fan

; Layer-by-layer printing
; Note: This simple example does not include infill and support
; Modify and repeat the following section for more layers

; Increment layer height
G1 Z0.6 ; Move to next layer
G1 X60 Y10 E5 ; Draw front line
G1 X60 Y60 E5 ; Draw right line
G1 X10 Y60 E5 ; Draw back line
G1 X10 Y10 E5 ; Draw left line

; Finalization
G92 E0 ; Reset extruder
M104 S0 ; Turn off extruder
M140 S0 ; Turn off bed
G1 F9000 Z15 ; Move platform down
M84 ; Disable motors
What..what.....you can do loops in gcode ?!
Steve
Posts: 3254
Joined: Fri Sep 15, 2017 11:49 am

Re: exxos blog - random goings on

Post by Steve »

Wow that's half the price of the Prusa MK3S we have here at work (which I play around with a lot) but it looks much better built than the Prusa (which is mainly made of 3D printed parts and plastic)

I've been really impressed with the Prusa... I just send stuff to it, and it prints it perfectly. And the Prusa Slicer software is so easy and intuitive to use (apparently its open source and available to use for any printer... it exports Gcode)

The fact that this printer is literally half the cost, makes me wonder if the Prusa is really special?

We also have Ultimaker S5's and S3's at work too, but I'm not always allowed to use them. They're super expensive.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3005
Joined: Tue Nov 19, 2019 12:09 pm

Re: exxos blog - random goings on

Post by Badwolf »

exxos wrote: Tue Jul 30, 2024 10:48 pm What..what.....you can do loops in gcode ?!
It looks as if the loop is left as an exercise to the reader.

Perhaps uncle AI thinks you're typing these in by hand? :D

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
exxos
Site Admin
Site Admin
Posts: 27720
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos blog - random goings on

Post by exxos »

New printer arrived! all 31KG of it! :lol:

Here's just a list of random pictures I took during unpacking...

@Icky was right to time to being annoyed :lol: More on that to follow later..

IMG_2524.JPG
IMG_2524.JPG (292.92 KiB) Viewed 761 times
IMG_2525.JPG
IMG_2525.JPG (235.26 KiB) Viewed 761 times
IMG_2526.JPG
IMG_2526.JPG (220.35 KiB) Viewed 761 times
IMG_2527.JPG
IMG_2527.JPG (380.23 KiB) Viewed 761 times
IMG_2528.JPG
IMG_2528.JPG (290.92 KiB) Viewed 761 times
IMG_2529.JPG
IMG_2529.JPG (254.07 KiB) Viewed 761 times
IMG_2530.JPG
IMG_2530.JPG (213.04 KiB) Viewed 761 times
IMG_2531.JPG
IMG_2531.JPG (276.49 KiB) Viewed 761 times
IMG_2532.JPG
IMG_2532.JPG (238.46 KiB) Viewed 761 times
IMG_2533.JPG
IMG_2533.JPG (368.69 KiB) Viewed 761 times
IMG_2534.JPG
IMG_2534.JPG (179.63 KiB) Viewed 761 times
IMG_2535.JPG
IMG_2535.JPG (243.47 KiB) Viewed 761 times
IMG_2536.JPG
IMG_2536.JPG (192.63 KiB) Viewed 761 times
User avatar
exxos
Site Admin
Site Admin
Posts: 27720
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos blog - random goings on

Post by exxos »

I have branched over the 3-D printer stuff to its own new thread viewtopic.php?f=18&t=7162
Post Reply

Return to “MEMBER BLOGS”