roboforum.ru

Технический форум по робототехнике.
Текущее время: 19 июл 2025, 02:13

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 1363 ]  На страницу Пред.  1 ... 41, 42, 43, 44, 45, 46, 47 ... 91  След.
Автор Сообщение
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 08 сен 2015, 19:47 
Не в сети

Зарегистрирован: 30 окт 2013, 03:50
Сообщения: 463
Откуда: Москва
ФИО: Владимир
Kudesnik писал(а):
То есть, выдавливается цилиндр, радиусом 1.75 и высотой 0.5572 мм

А почему тут радиус?Вроде диаметр должен быть?Или я не так понял?

_________________
Printer: Prusa
Firmware: Marlin
Host: Pronterface
Slicer: Kisslicer Slic3r1.2.9
Filament: ABS - 1.75
Nozzle: 0.2-0.4 mm
Electronics: Arduino MEGA 2560 + RAMPS 1.4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 08 сен 2015, 20:37 
Не в сети
Аватара пользователя

Зарегистрирован: 23 янв 2014, 14:17
Сообщения: 24
Vovich70 писал(а):
А почему тут радиус?Вроде диаметр должен быть?Или я не так понял?


Диаметр конечно )

В формулах чаще радиус упоминается и используется, вот я "по инерции" и напечатал радиус

_________________
Смотреть, не значит видеть!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 09 сен 2015, 13:55 
Не в сети
Аватара пользователя

Зарегистрирован: 23 янв 2014, 14:17
Сообщения: 24
Если предположить, что сечении экструзии это прямоугольник с полукруглыми сторонами,
то не сложно вычислить ширину экструзии

она тогда будет равна:
W = (0.25πd^2 + 0.214h^2)/h
d - диаметр сопла
h - высота слоя

на практике, у меня где-то так и получается

Теоретически правильней в kisslicer указывать ширину экструзии, полученную при сплющивании прутка диаметром равным диаметру сопла,
а не уменьшать поток коэффициентом, подгоняя ширину экструзии к диаметру прутка.






Добавлено спустя много минут и секунд:
Создаю новое сообщение, а оно к старому присоединяется...
при этом смысл сообщения уже другой
:o

Экспериментирую с заливкой

KISSlicer 1.5 beta 2.22

Не получается задать собственное значение заливки...
Set % infill
Какое бы значение я не указал, устанавливается ближайшее наименьшее из фиксированных 100, 50, 33.3, 25 и т.д.

Смысл тогда указывать значение (кнопка зачем?), если оно все равно устанавливается из заданных, а заданное и бегунком можно установить?


Вложения:
extruder_width.png
extruder_width.png [ 87.47 КиБ | Просмотров: 3322 ]

_________________
Смотреть, не значит видеть!!!


Последний раз редактировалось Kudesnik 09 сен 2015, 13:58, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 09 сен 2015, 13:57 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
Вроде бы там изменяется ширина заливки при значениях заливки больше 50%
т.е. ползунок остается на 50% а ширина если была 0.3 становится какой то вроде 0.33-0.34
Не помню сейчас точно
Обрати внимание


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 09 сен 2015, 14:09 
Не в сети
Аватара пользователя

Зарегистрирован: 23 янв 2014, 14:17
Сообщения: 24
icehardy писал(а):
Вроде бы там изменяется ширина заливки при значениях заливки больше 50%
т.е. ползунок остается на 50% а ширина если была 0.3 становится какой то вроде 0.33-0.34
Не помню сейчас точно
Обрати внимание


ВЕРНО !!!

Неожиданно :shock:

Сопло 0.3
Слой 0.2
Заливка 99% превращается в заливку 50% и ширину экструзии 0.792

Это же для экструдера испытание будет - выдавить экструзию в 2.5 раза шире сопла !!!

Добавлено спустя секунды:
:?: а ведь kisslicer ничего не знает про диаметр сопла !!!

Как он так сам предлагает ширину экструзии для заливки???

_________________
Смотреть, не значит видеть!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 09 сен 2015, 23:08 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10991
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
:) вспоминаю свои "догадки" два года назад.
когда я начал делать CaliGator
У меня теория всегда не шла с практикой на "чуть чуть".
Не могу судить как это сделано в Кислайсере, поскольку исходного кода нету, но предполагаю что в результате постепенного усложнения кода с внесением коэфициентов "приближения к реалиям" простые поверхности, которые математически можно описать идеально - начинают иметь описанные выше искажения.

Добавлено спустя 1 минуту 20 секунд:
кстати ширину заливки лучше подбирать по результатам теста калигатор,
для меня было неожиданно что мое сопло 0.35 самые лучшие результаты показывает на ширине 0.42


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 10 сен 2015, 10:36 
Не в сети
Аватара пользователя

Зарегистрирован: 23 янв 2014, 14:17
Сообщения: 24
setar писал(а):
...
кстати ширину заливки лучше подбирать по результатам теста калигатор,
для меня было неожиданно что мое сопло 0.35 самые лучшие результаты показывает на ширине 0.42


В калигаторе пробовал, вот только и там парадокс:
- Теоретически: при уменьшении слоя, ширина экструзии должна увеличиваться, следовательно должен увеличиваться диапазон расстояний между линиями, для калибровки ширины
- Практически - наоборот, слой уменьшаю, получаю код для тестирования с диапазоном для меньшей ширины экструзии...

Вот пример, для ширины экструзии 0.4:
Высота 0.3: получаю 0.24 | 0.27 | 0.30 | 0.33 | 0.36 | 0.39 | 0.42 | 0.45 | 0.48 | 0.51 | 0.54 | 0.57 |
Высота 0.2: получаю 0.16 | 0.18 | 0.20 | 0.22 | 0.24 | 0.26 | 0.28 | 0.30 | 0.32 | 0.34 | 0.36 | 0.38 |
высота 0.1: получаю 0.08 | 0.09 | 0.10 | 0.11 | 0.12 | 0.13 | 0.14 | 0.15 | 0.16 | 0.17 | 0.18 | 0.19 |

При высоте 0.1 ширина будет больше 0.5, поэтому для расстояний между линиями в диапазоне 0.08 - 0.19 ничего не покажет - вернее всегда будет наложение.
НО, если изучить код, то с уменьшением высоты слоя (или с уменьшением расстояния между линиями), уменьшается и поток...
а с изменением еще и потока вообще смысл не понимаю калибровки...
и если поток изменяется, то тогда надо и его выводит какой коэффициент потока используется


Правильней ведь, при одинаковом потоке смотреть какая ширина получается и расстояние между линиями, при изменении толщины слоя.

а так, приходиться дорабатывать (изменять) код полученный от калигатора:
1. Подачу (поток) делать одинаковой
2. Калибровочный диапазон ширины экструзии делать +/- от заданной ширины экструзии

_________________
Смотреть, не значит видеть!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 14 сен 2015, 18:48 
Не в сети

Зарегистрирован: 14 сен 2015, 16:34
Сообщения: 3
Такой вопрос: после слайсинга вылазиет окно с ошибкой, содержание следующее "There is no G-code "Deselect Ext" defined. Using the following: M104 S <TEMP>" при этом в предпросмотре все вроде нормально, но когда в хост загружаю жкод основная модель есть, а поддержек нет вообще :no:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 14 сен 2015, 19:00 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10991
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Kudesnik писал(а):
В калигаторе пробовал, вот только и там парадокс:
- Теоретически: при уменьшении слоя, ширина экструзии должна увеличиваться, следовательно должен увеличиваться диапазон расстояний между линиями, для калибровки ширины
- Практически - наоборот, слой уменьшаю, получаю код для тестирования с диапазоном для меньшей ширины экструзии...

с фига ли ? на каких измышлениях основан вывод ?
Код:
    /**                                                                                                                                                                                                   
     * расход прутка для заданной длинны экструзии                                                                                                                                                       
    */                                                                                                                                                                                                   
    protected function filament_length ($path_l) {                                                                                                                                                       
    /*                                                                                                                                                                                                   
  fil_s = (M_PI*fil_dia*fil_dia)/4; // площадь сечения прутка                                                                                                                                             
  path_s = path_k*path_w*path_h; // площадь слоя укладки                                                                                                                                                 
  k_s = path_s/fil_s; // отношение площадей прутка и экструзии                                                                                                                                           
    */                                                                                                                                                                                                   
        $k_s= $this->k_s;                                                                                                                                                                                 
        $fil_l = $k_s*$path_l;                                                                                                                                                                           
        return $fil_l;                                                                                                                                                                                   
    }


Цитата:
При высоте 0.1 ширина будет больше 0.5, поэтому для расстояний между линиями в диапазоне 0.08 - 0.19 ничего не покажет - вернее всегда будет наложение.

именно это и требуется понять - когда оно начнется, не теоретически, а практически
Цитата:
Правильней ведь, при одинаковом потоке смотреть какая ширина получается и расстояние между линиями, при изменении толщины слоя.

Правильней находить параметры для выбранной высоты слоя. такие как оптимальную ширину укладки, скорость и величину ретракта


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 21 окт 2015, 13:01 
Не в сети

Зарегистрирован: 31 окт 2014, 15:43
Сообщения: 70
как настроить ускорения? или он ставит максимально допустимые из прошивки ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 21 окт 2015, 21:13 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10991
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
ускорения создаются прошивкой

Добавлено спустя 1 минуту 18 секунд:
их никак не настраивают, если вопрос про параметры принтера в его свойствах то это исключительно для более точной оценки времени печати


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 28 окт 2015, 15:14 
Не в сети

Зарегистрирован: 20 май 2015, 08:02
Сообщения: 28
Помогите с настройкой Kisslicer, не идет экструзия при печати. Когда начал разбираться, оказалось, что длина экструзии представлена мизерными значениями:
Код:
G1 X87.46 Y133.18 E0.183
G1 X84.43 Y132.67 E0.192
G1 X81.83 Y132.02 E0.1667
G1 X79.22 Y131.23 E0.1702


При этом другие слайсеры дают вот такие значения:
Код:
G1 X48.556 Y-7.505 E3.23912
G1 X48.556 Y-7.476 E3.24057
G1 X66.938 Y-7.477 E4.15765
G1 X69.026 Y-7.476 E4.26182
G1 X75.502 Y-7.477 E4.58491

(файлы разные, приведены просто для примера)


Последний раз редактировалось mkile 28 окт 2015, 15:29, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 28 окт 2015, 15:22 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10991
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
доктор помогите мне плохо...


P.S. вы хоть бы конфиг свой скинули что ли.
P.P.S. установите корректные параметры материала и стиля печати и будет вам счастье


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 28 окт 2015, 15:30 
Не в сети

Зарегистрирован: 20 май 2015, 08:02
Сообщения: 28
Вот этого хватит?

Код:
; KISSlicer - FREE
; Windows
; version 1.5 Beta 2.22 Win32
; Built: Jun 24 2015, 08:36:20
; Running on 4 cores
;
; Saved: Wed Oct 28 16:08:37 2015
; 'SinePot.gcode'
;
; *** Printer Settings ***
;
; printer_name = Prusa I3
; bed_STL_filename =
; extension = gcode
; cost_per_hour = 0
; g_code_prefix = 094739300A09473238205820590A093B4732390A0947
;     31205A350A094731205830205A302E32350A09473930203B20416273
;     6F6C75746520706F736974696F6E696E670A09473932204530
; g_code_warm = 3B2053656C6563742065787472756465722C207761726D
;     2C2070757267650A0A3B204266422D7374796C650A4D3C4558542B31
;     3E303420533C54454D503E0A4D3534320A4D35353C4558542B313E20
;     50333230303020533930300A4D3534330A0A3B2035442D7374796C65
;     0A543C4558542B303E0A4D31303920533C54454D503E0A
; g_code_same_warm = NULL
; g_code_same_cool = NULL
; g_code_cool = 3B2047756172616E746565642073616D65206578747275
;     6465722C20636F6F6C696E6720646F776E0A0A3B204266422D737479
;     6C650A4D3C4558542B313E303420533C54454D503E0A0A3B2035442D
;     7374796C650A4D31303420533C54454D503E0A
; g_code_N_layers = 3B204D617962652072652D686F6D65205820262059
;     3F
; g_code_postfix = 3B20416C6C207573656420657874727564657273206
;     1726520616C72656164792027436F6F6C65642720746F20300A09473
;     238205820590A09473120452D31203B205265647563652066696C616
;     D656E742070726573737572650A094D313034205330203B207475726
;     E206F66662074656D70657261747572650A094D3134302053300A094
;     D383420202020203B2064697361626C65206D6F746F7273
; post_process = NULL
; every_N_layers = 0
; num_extruders = 1
; firmware_type = 1
; add_comments = 1
; fan_on = M106
; fan_off = M107
; fan_pwm = 0
; add_m101_g10 = 0
; z_speed_mm_per_s = 3.5
; z_settle_mm = 0.25
; bed_size_x_mm = 180
; bed_size_y_mm = 180
; bed_size_z_mm = 180
; ext_radius = 0
; bed_offset_x_mm = 90
; bed_offset_y_mm = 90
; bed_offset_z_mm = 0
; bed_roughness_mm = 0.2
; round_bed = 0
; travel_speed_mm_per_s = 500
; first_layer_speed_mm_per_s = 10
; dmax_per_layer_mm_per_s = 50
; xy_accel_mm_per_s_per_s = 1500
; xy_steps_per_mm = 150
; lo_speed_perim_mm_per_s = 5
; lo_speed_loops_mm_per_s = 20
; lo_speed_solid_mm_per_s = 15
; lo_speed_sparse_mm_per_s = 30
; hi_speed_perim_mm_per_s = 15
; hi_speed_loops_mm_per_s = 65
; hi_speed_solid_mm_per_s = 60
; hi_speed_sparse_mm_per_s = 75
; ext_gain_1 = 1
; ext_material_1 = 1
; ext_axis_1 = 0
; ext_gain_2 = 1
; ext_material_2 = 0
; ext_axis_2 = 0
; ext_Xoff_2 = 0
; ext_Yoff_2 = 0
; ext_gain_3 = 1
; ext_material_3 = 0
; ext_axis_3 = 0
; ext_Xoff_3 = 0
; ext_Yoff_3 = 0
; ext_gain_4 = 1
; ext_material_4 = 0
; ext_axis_4 = 0
; ext_Xoff_4 = 0
; ext_Yoff_4 = 0
; model_ext = 0
; support_ext = 0
; support_body_ext = 0
; raft_ext = 0
; ext_order_optimize = 0
; solid_loop_overlap_fraction = 0.5
;
; *** Material Settings for Extruder 1 ***
;
; material_name = Watson_225_95
; g_code_matl = 3B204D617962652073657420736F6D65206D6174657269
;     616C2D737065636966696320472D636F64653F
; fan_Z_mm = 0
; fan_loops_percent = 100
; fan_inside_percent = 0
; fan_cool_percent = 100
; temperature_C = 225
; keep_warm_C = 180
; first_layer_C = 225
; bed_C = 95
; sec_per_C_per_C = 0.00549771
; flow_min_mm3_per_s = 0.01
; flow_max_mm3_per_s = 10
; destring_suck = 1.25
; destring_prime = 1.25
; destring_min_mm = 1
; destring_trigger_mm = 100
; destring_speed_mm_per_s = 45
; destring_suck_speed_mm_per_s = 15
; Z_lift_mm = 0
; min_layer_time_s = 10
; wipe_mm = 10
; cost_per_cm3 = 0
; flowrate_tweak = 1
; fiber_dia_mm = 1.75
; color = 4294967040
;
; *** Style Settings ***
;
; style_name = 50mm 0.2
; quality_percentage = 50
; layer_thickness_mm = 0.3
; extrusion_width_mm = 0.3
; num_loops = 3
; skin_thickness_mm = 0.9
; infill_extrusion_width = 0.2
; infill_density_denominator = 4
; stacked_layers = 1
; use_destring = 1
; use_wipe = 1
; use_corners = 1
; loops_insideout = 1
; infill_st_oct_rnd = 2
; inset_surface_xy_mm = 0
; seam_jitter_degrees = 0
; seam_depth_scaler = 1
; seam_gap_scaler = 1
; seam_angle_degrees = 90
;
; *** Support Settings ***
;
; support_name = Support_skirt_yes_
; support_sheathe = 1
; support_density = 0
; solid_interface = 0
; support_inflate_mm = 0
; support_gap_mm = 0.4
; support_angle_deg = 33
; support_z_max_mm = -1
; sheathe_z_max_mm = -1
; raft_mode = 0
; prime_pillar_mode = 0
; raft_inflate_mm = 2
; raft_hi_stride_mm = 1.5
; raft_hi_thick_mm = 0.25
; raft_hi_width_mm = 0.35
; raft_lo_stride_mm = 2.5
; raft_lo_thick_mm = 0.25
; raft_lo_width_mm = 0.5
; brim_mm = 2
; brim_ht_mm = 0.3
; brim_fillet = 1
; interface_band_mm = 2
; interface_extrusion_gain = 1
; interface_Z_gap_mm = 0
; raft_interface_layers = 0
;
; *** Actual Slicing Settings As Used ***
;
; layer_thickness_mm = 0.3
; extrusion_width = 0.3
; num_ISOs = 3
; wall_thickness = 0.9
; infill_style = 5
; support_style = 0
; solid_interface = 0
; support_angle = 32.9
; destring_min_mm = 1
; stacked_infill_layers = 1
; raft_style = 0
; raft_sees_prime_paths = 0
; raft_extra_interface_layers = 0
; raft_hi_stride_mm = 0
; raft_lo_stride_mm = 0
; oversample_res_mm = 0.125
; crowning_threshold_mm = 1
; loops_insideout = 1
; solid_loop_overlap_fraction = 0.5
; inflate_raft_mm = 0
; inflate_support_mm = 0
; model_support_gap_mm = 0.4
; brim_mm = 2
; brim_ht_mm = 0.3
; infill_st_oct_rnd = 2
; support_Z_max_mm = 1e+020
; sheathe_Z_max_mm = 1e+020
; inset_surface_xy_mm = 0
; seam_jitter_degrees = 0
; seam_depth_scaler = 1
; seam_gap_scaler = 1
; seam_angle_degrees = 90
; seam_use_corners = 1
; interface_band_mm = 2
; skip_N_support_layers = 0
; Speed vs Quality = 0.50
; Perimeter Speed = 10.00
; Loops Speed = 42.50
; Solid Speed = 37.50
; Sparse Speed = 52.50
;
; *** G-code Prefix ***
;
G90
   G28 X Y
   ;G29
   G1 Z5
   G1 X0 Z0.25
   G90 ; Absolute positioning
   G92 E0
;
; *** Main G-code ***
;
; BEGIN_LAYER_OBJECT z=0.50
;
; *** Selecting and Warming Extruder 1 to 225 C ***
; Select extruder, warm, purge
; BfB-style
M104 S225
M542
M551 P32000 S900
M543
; 5D-style
T0
M109 S225
;
;
; fan on
M106
;
; 'Loop Path', 0.6 [feed mm/s], 10.0 [head mm/s]
G1 X93.29 Y133.59 Z0.75 E0 F30000
G1 X93.29 Y133.59 Z0.5 E0 F210
G1 E1.25 F2700
G1 X90.38 Y133.49 E0.1813 F600
G1 X87.46 Y133.18 E0.183
G1 X84.43 Y132.67 E0.192
G1 X81.83 Y132.02 E0.1667
G1 X79.22 Y131.23 E0.1702


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слайсер KISSlicer
СообщениеДобавлено: 28 окт 2015, 15:35 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10991
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Поставь в типе прошивки принтера "5D - Absolute E"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1363 ]  На страницу Пред.  1 ... 41, 42, 43, 44, 45, 46, 47 ... 91  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO