HicTop 3dp-11 installing a BLTouch as a NewBe

Have a problem or question, suggested links/information/FAQ's? Post it here
boiler02
Reactions:
Posts: 37
Joined: September 3rd, 2017, 10:15 pm

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by boiler02 »

This forum and some of the users here, like Roberts_Clif, are the only reason I didn't give up on 3D printing. This isn't my thread, but I still want to say thank you for all of the great information and help.
User avatar
Roberts_Clif
Reactions:
Posts: 1380
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by Roberts_Clif »

Thank you very much @boiler02

An thanks too all the great forum members on 3D Printing Forum, I will continue to be here for a long time!!!

Lets not forget the Forum Administrator an the cost it takes to keep it running

Please if you like the Forum follow my lead an click the Donate button at the top of this forum page an donate.
Thank You
bob414
Reactions:
Posts: 35
Joined: December 27th, 2021, 11:21 am
3D Printer(s): Hictop 3dp-11

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by bob414 »

Must not be holding my mouth right!

Made the above recommended changes, load firmware from Cura no errors. Tried moving axix, z,x and y, did not move.

reloaded the original 2017 firmware, printer works as before.

One observation, the HicTop 3dp-11 x bed size is 198mm. Why set to 220mm?

Bob
User avatar
Roberts_Clif
Reactions:
Posts: 1380
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by Roberts_Clif »

OK I will measure my bed
It measures just shy of 8 3/4 inch > X - Axis = 8.67 inches wide is 220 mm
It measures just shy of 10 3/4 inch > Y - Axis = 1.62 inches long is 270 mm

I double checked placed a piece of transfer tape on bed measured 110mm to center from both sides.
I double checked with same piece of transfer tape on bed measured 135mm to center from front and back.
Mine Bed is exactly 220mm X 270mm

If you bed is different then simply change to you bed.
bob414
Reactions:
Posts: 35
Joined: December 27th, 2021, 11:21 am
3D Printer(s): Hictop 3dp-11

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by bob414 »

Still having problems, compiled and loaded this file (attached). Tried moving the axis's, including "auto Home" nothing happens. Compared to your _h file, did not find anything I think that would cause that problem or any major uncommented differences.

Reload the original .Hex file, printer still works.

I may have print size and bed size mixed up. I have tried in the past to print a 8 inch 200mm circle and it did not fit on print surface. Thinking back, it may be limits I set up in Cura.


With your help, I have learned a TON. Thanks for all your help, again. Still testing and learning. Good luck on your new printer.

Bob
Attachments
Configuration.h
(108.85 KiB) Downloaded 187 times
User avatar
Roberts_Clif
Reactions:
Posts: 1380
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by Roberts_Clif »

If your firmware is not working after you compiled an flashed it to your 3D Printer then lets look elsewhere.

You are using Visual Studio Code > PlatformIO > Marlin Auto Build to compile does your screen look like these.

Click Marlin file to compile
1st.jpg
Click Show ABM Panel
2nd.jpg
Verify the information below then
Click Build
Marlin Auto Build.jpg
bob414
Reactions:
Posts: 35
Joined: December 27th, 2021, 11:21 am
3D Printer(s): Hictop 3dp-11

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by bob414 »

Here are my VS Screens:
Screenshot 2022-01-12 11.29.32.png
Screenshot 2022-01-12 11.29.02.png
Screenshot 2022-01-12 11.26.00.png
As inquired previously I do get a warning on compiling. Here is the warning I get on compiling. Could that be a problem?

Marlin\src\inc\Warnings.cpp:554:4: warning: #warning "Disabled CONFIGURATION_EMBEDDING because the target usually has less flash storage. Define FORCE_CONFIG_EMBED to override." [-Wcpp]
#warning "Disabled CONFIGURATION_EMBEDDING because the target usually has less flash storage. Define FORCE_CONFIG_EMBED to override."

I know i must be missing something, and I am continuing to look. Any additional help would be appreciated.

Bob
User avatar
Roberts_Clif
Reactions:
Posts: 1380
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by Roberts_Clif »

Got the same warning during my compile an uploaded, the stepper motors did worked.

#warning "Disabled CONFIGURATION_EMBEDDING because the target usually has less flash storage.

I have a used original 3DP12 just purchased on E-Bay.
When it shows up Friday will have a complete test rig for a while for Testing.

I Have a few parts that are still going to be different because this Hictop has TR8 x 8 lead screws and the SN04 proximity sensor.
I am sure that the controller is a MPX.3

Though all the controllers have different numbers they are essentially the same controller

Base V1.3, MPX.3 and MPK V1
User avatar
Roberts_Clif
Reactions:
Posts: 1380
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by Roberts_Clif »

Ya just have to love to hate the USPS these days.

My Friday delivery has just been updated to an Early Delivery of Saturday.

What!!!! Isn't that one day later the the initial delivery date of Friday...

So guess all plans are delayed a day.


Thank You U.S.P.S. for your prompt delivery service again.
bob414
Reactions:
Posts: 35
Joined: December 27th, 2021, 11:21 am
3D Printer(s): Hictop 3dp-11

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by bob414 »

I thought my problem was in the PSU section. I had the motherboard powered by my OctoPi, not the PS. I had the #define PSU_CONTROL commented out, uncommented it. Compiled, loaded, still no stepper motor control. I there something I am missing?

Does that section below look ok, now?

Bob

/**
* Power Supply Control
*
* Enable and connect the power supply to the PS_ON_PIN.
* Specify whether the power supply is active HIGH or active LOW.
*/
#define PSU_CONTROL
//#define PSU_NAME "Power Supply"

#if ENABLED(PSU_CONTROL)
//#define MKS_PWC // Using the MKS PWC add-on
//#define PS_OFF_CONFIRM // Confirm dialog when power off
//#define PS_OFF_SOUND // Beep 1s when power off
#define PSU_ACTIVE_STATE LOW // Set 'LOW' for ATX, 'HIGH' for X-Box

//#define PSU_DEFAULT_OFF // Keep power off until enabled directly with M80
//#define PSU_POWERUP_DELAY 250 // (ms) Delay for the PSU to warm up to full power

//#define PSU_POWERUP_GCODE "M355 S1" // G-code to run after power-on (e.g., case light on)
//#define PSU_POWEROFF_GCODE "M355 S0" // G-code to run before power-off (e.g., case light off)

//#define AUTO_POWER_CONTROL // Enable automatic control of the PS_ON pin
#if ENABLED(AUTO_POWER_CONTROL)
#define AUTO_POWER_FANS // Turn on PSU if fans need power
#define AUTO_POWER_E_FANS
#define AUTO_POWER_CONTROLLERFAN
#define AUTO_POWER_CHAMBER_FAN
#define AUTO_POWER_COOLER_FAN
//#define AUTO_POWER_E_TEMP 50 // (°C) Turn on PSU if any extruder is over this temperature
//#define AUTO_POWER_CHAMBER_TEMP 30 // (°C) Turn on PSU if the chamber is over this temperature
//#define AUTO_POWER_COOLER_TEMP 26 // (°C) Turn on PSU if the cooler is over this temperature
#define POWER_TIMEOUT 30 // (s) Turn off power if the machine is idle for this duration
//#define POWER_OFF_DELAY 60 // (s) Delay of poweroff after M81 command. Useful to let fans run for extra time.
#endif
#endif
User avatar
Roberts_Clif
Reactions:
Posts: 1380
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by Roberts_Clif »

bob414 wrote: January 12th, 2022, 3:43 pm I had the motherboard powered by my OctoPi, not the PS.
Let me get this correct you are powering the 3D Printer Controller with only the USB connector.
If so this is wrong the USB only powers the Basic Arduino, it does not have enough current to power the steppers, Bed or Hot-end.
We need to supply 20 amps @ 24 volts DC or 30 amps @ 12 volts DC to be able the move steppers heat the hot-end and bed.

The only functions using USB power view display menu items an upload firmware, maybe basic thermister readings.

The section you are referring to I believe only works with a computer power supply or similar style power supply.
I have never used any of these functions.
bob414
Reactions:
Posts: 35
Joined: December 27th, 2021, 11:21 am
3D Printer(s): Hictop 3dp-11

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by bob414 »

Sorry for the confusion. I normally power the printer with a 30 amp @ 12 VDC power supply and control with OctiPrint on a Raspberry Pi.

Just tested using just the PSU, no USB connection. I got power to the display, but still no stepper motion.

Bob

Everything seem fine with the old firmware, so not a hardware problem.
User avatar
Roberts_Clif
Reactions:
Posts: 1380
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by Roberts_Clif »

Post your configuration.h and configuration_adv.h again please.

Will load on my Spare MPK_V1
I believe this is the same as your controller correct.
Then I will do a much as possible to verify its functionality
bob414
Reactions:
Posts: 35
Joined: December 27th, 2021, 11:21 am
3D Printer(s): Hictop 3dp-11

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by bob414 »

Here they are:
Attachments
Configuration_adv.h
(171.77 KiB) Downloaded 176 times
Configuration.h
(108.85 KiB) Downloaded 185 times
User avatar
Roberts_Clif
Reactions:
Posts: 1380
Joined: March 25th, 2017, 8:17 am
Location: Washington, State USA
3D Printer(s): Hictop 3DP11/12

Re: HicTop 3dp-11 installing a BLTouch as a NewBe

Post by Roberts_Clif »

Setup your configuration_adv.h and Configuration.h files compiles.
Give me some time for testing.
Post Reply

Return to “General Questions”