Compare commits
3 Commits
09230add3b
...
f929ae9488
Author | SHA1 | Date |
---|---|---|
zeus | f929ae9488 | |
zeus | ec52e9703a | |
zeus | cf524d52a9 |
|
@ -0,0 +1,94 @@
|
|||
# generated by PrusaSlicer 2.5.0 on 2023-03-14 at 19:55:07 UTC
|
||||
allow_ip_resolve = 1
|
||||
auto_toolbar_size = 100
|
||||
autocenter = 0
|
||||
background_processing = 0
|
||||
clear_undo_redo_stack_on_new_project = 1
|
||||
collapsed_sidebar = 0
|
||||
color_mapinulation_panel = 0
|
||||
custom_toolbar_size = 100
|
||||
default_action_on_close_application = none
|
||||
default_action_on_dirty_project = 0
|
||||
default_action_on_new_project = none
|
||||
default_action_on_select_preset = none
|
||||
dlg_settings_layout_mode = 0
|
||||
drop_project_action = 1
|
||||
export_sources_full_pathnames = 0
|
||||
last_output_path = /home/kostiank/Downloads/3d/g
|
||||
last_output_path_removable = /media/knki1108/A87B-A154/gcode
|
||||
new_settings_layout_mode = 0
|
||||
no_controller = 1
|
||||
no_defaults = 1
|
||||
notify_release = all
|
||||
old_settings_layout_mode = 1
|
||||
order_volumes = 1
|
||||
preset_update = 1
|
||||
remember_output_path = 1
|
||||
remember_output_path_removable = 1
|
||||
restore_win_position = 1
|
||||
reverse_mouse_wheel_zoom = 0
|
||||
seq_top_layer_only = 1
|
||||
show_drop_project_dialog = 1
|
||||
show_hints = 0
|
||||
show_incompatible_presets = 0
|
||||
show_splash_screen = 1
|
||||
single_instance = 0
|
||||
tls_accepted_cert_store_location = /etc/ssl/certs/ca-certificates.crt
|
||||
tls_cert_store_accepted = yes
|
||||
translation_language = en_GB
|
||||
use_custom_toolbar_size = 0
|
||||
use_free_camera = 0
|
||||
use_inches = 0
|
||||
use_perspective_camera = 0
|
||||
version = 2.5.0
|
||||
version_check = 1
|
||||
version_online = 2.5.0
|
||||
version_online_seen = 2.5.0
|
||||
version_system_info_sent = 2.5.0+linux-x64-GTK2
|
||||
view_mode = expert
|
||||
window_mainframe = 2296; 36; 1962; 1375; 0
|
||||
|
||||
[filaments]
|
||||
Generic ABS = 1
|
||||
Generic ABS @MINI = 1
|
||||
Generic PETG = 1
|
||||
Generic PETG @0.6 nozzle MINI = 1
|
||||
Generic PETG @MINI = 1
|
||||
Generic PLA = 1
|
||||
Prusament ASA = 1
|
||||
Prusament ASA @MINI = 1
|
||||
Prusament PETG = 1
|
||||
Prusament PETG @0.6 nozzle MINI = 1
|
||||
Prusament PETG @MINI = 1
|
||||
Prusament PLA = 1
|
||||
|
||||
[presets]
|
||||
filament = PETG-DasFilament_Saphirblau
|
||||
physical_printer =
|
||||
print = delta
|
||||
printer = delta
|
||||
sla_material = Prusa Orange Tough @0.025
|
||||
sla_print = 0.025 UltraDetail
|
||||
|
||||
[recent]
|
||||
config_directory = /home/knki1108/Downloads/3d/calibration/models
|
||||
skein_directory = /home/kostiank/Downloads/3d/fdm
|
||||
|
||||
[recent_projects]
|
||||
1 = /home/kostiank/Downloads/3d/calibration/models/3DBenchy.3mf
|
||||
2 = /home/knki1108/Downloads/3d/calibration/models/3DBenchy.3mf
|
||||
3 = /home/kostiank/Bilder/anderes/print issues top surface/kossel_2020_shells_plain.3mf
|
||||
|
||||
[sla_materials]
|
||||
Prusa Orange Tough @0.025 = 1
|
||||
Prusa Orange Tough @0.035 = 1
|
||||
Prusa Orange Tough @0.05 = 1
|
||||
Prusa Orange Tough @0.1 = 1
|
||||
Prusament Resin Tough Prusa Orange @0.025 = 1
|
||||
Prusament Resin Tough Prusa Orange @0.05 = 1
|
||||
Prusament Resin Tough Prusa Orange @0.1 = 1
|
||||
|
||||
[vendor:PrusaResearch]
|
||||
model:MINI = 0.25;0.4;0.6
|
||||
model:MK3S = 0.4
|
||||
|
Binary file not shown.
After Width: | Height: | Size: 36 KiB |
Binary file not shown.
|
@ -0,0 +1,61 @@
|
|||
// by zeus - zeus@ctdo.de - CC-BY-NC-4.00
|
||||
// -> https://www.thingiverse.com/zeus
|
||||
// -> https://www.printables.com/social/366928-zeus/about
|
||||
// -> https://github.com/zeus86
|
||||
// -> https://blog.tastatursport.de/
|
||||
// 2023-03-14
|
||||
// USB-C-Dock-Wallmount
|
||||
//##################
|
||||
//
|
||||
//
|
||||
//##################
|
||||
//
|
||||
// VARS
|
||||
mt=4; // general material thickness
|
||||
slack=0.5; // added slack to inner dimensions to allow easier fitment
|
||||
width=85.5+slack; // inner width + slack
|
||||
height=96+slack; // inner height + slack
|
||||
depth=31+slack; // inner depth + slack
|
||||
tab=5; // width of the tabbed section on the sides, that wraps around corners
|
||||
tab_b=10; // width of the tabbed section on the bottom, that wraps around corners
|
||||
tab_bf=tab; // width of the tabbed section on the bottom, front only
|
||||
$fn=100; // general resolution
|
||||
q=0.01; // used to avoid graphical glitches
|
||||
percentage=0.20; // how many % of the overall height (from the bottom) should be generated (default: 40%)
|
||||
hole_offset=15; // hole-distance from bottom
|
||||
holedia=4.5; // diameter of the hole for the screw
|
||||
//
|
||||
//##################
|
||||
//
|
||||
// MODEL
|
||||
|
||||
module base(){
|
||||
difference(){
|
||||
// outer cube
|
||||
translate([0,0,height/2+mt])cube([width+2*mt,depth+2*mt,height+2*mt],center=true);
|
||||
// inner cube
|
||||
translate([0,0,height/2+mt])cube([width,depth,height],center=true);
|
||||
// front cutout
|
||||
translate([0,-(depth/2+mt/2),height/2+mt])cube([width-tab*2,mt+q,height-tab_bf´*2],center=true);
|
||||
// side cutout right
|
||||
translate([+(width/2+mt/2),0,height/2+mt])cube([mt+q,depth-tab*2,height-tab_b*2],center=true);
|
||||
// side cutout left
|
||||
translate([-(width/2+mt/2),0,height/2+mt])cube([mt+q,depth-tab*2,height-tab_b*2],center=true);
|
||||
// screwpost
|
||||
translate([0,depth/2+mt/2,hole_offset]){
|
||||
rotate([90,0,0]){
|
||||
cylinder(r=holedia/2,h=mt+q,center=true);
|
||||
translate([0,0,0.5])cylinder(r1=holedia/2,r2=holedia,h=3+q,center=true);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
difference(){
|
||||
base();
|
||||
translate([0,0,(height+2*mt)/2+(height+2*mt)*percentage])cube([width+2*mt+q,depth+2*mt+q,height+2*mt],center=true);
|
||||
};
|
Loading…
Reference in New Issue