").attr("name",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),e=c.settings.submitHandler.call(c,c.currentForm,b),c.submitButton&&d.remove(),void 0!==e?e:!1):!0}return c.settings.debug&&b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c,d;return a(this[0]).is("form")?b=this.validate().form():(d=[],b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element(this)&&b,d=d.concat(c.errorList)}),c.errorList=d),b},rules:function(b,c){var d,e,f,g,h,i,j=this[0];if(b)switch(d=a.data(j.form,"validator").settings,e=d.rules,f=a.validator.staticRules(j),b){case"add":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&&(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case"remove":return c?(i={},a.each(c.split(/\s/),function(b,c){i[c]=f[c],delete f[c],"required"===c&&a(j).removeAttr("aria-required")}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g),a(j).attr("aria-required","true")),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}),a.extend(a.expr[":"],{blank:function(b){return!a.trim(""+a(b).val())},filled:function(b){return!!a.trim(""+a(b).val())},unchecked:function(b){return!a(b).prop("checked")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:(arguments.length>2&&c.constructor!==Array&&(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&&(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp("\\{"+a+"\\}","g"),function(){return c})}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&&this.optional(a)||this.element(a)},onkeyup:function(b,c){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===c.which&&""===this.elementValue(b)||-1!==a.inArray(c.keyCode,d)||(b.name in this.submitted||b===this.lastElement)&&this.element(b)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){var c=a.data(this.form,"validator"),d="on"+b.type.replace(/^validate/,""),e=c.settings;e[d]&&!a(this).is(e.ignore)&&e[d].call(c,this,b)}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.groups={};a.each(this.settings.groups,function(b,c){"string"==typeof c&&(c=c.split(/\s/)),a.each(c,function(a,c){d[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)}),a(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox']",b).on("click.validate","select, option, [type='radio'], [type='checkbox']",b),this.settings.invalidHandler&&a(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler),a(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c=this.clean(b),d=this.validationTargetFor(c),e=!0;return this.lastElement=d,void 0===d?delete this.invalid[c.name]:(this.prepareElement(d),this.currentElements=a(d),e=this.check(d)!==!1,e?delete this.invalid[d.name]:this.invalid[d.name]=!0),a(b).attr("aria-invalid",!e),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),e},showErrors:function(b){if(b){a.extend(this.errorMap,b),this.errorList=[];for(var c in b)this.errorList.push({message:b[c],element:this.findByName(c)[0]});this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors();var b,c=this.elements().removeData("previousValue").removeAttr("aria-invalid");if(this.settings.unhighlight)for(b=0;c[b];b++)this.settings.unhighlight.call(this,c[b],this.settings.errorClass,"");else c.removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(""),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(b){}},findLastActive:function(){var b=this.lastActive;return b&&1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&&b},elements:function(){var b=this,c={};return a(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){return!this.name&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in c||!b.objectLength(a(this).rules())?!1:(c[this.name]=!0,!0)})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([]),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d=a(b),e=b.type;return"radio"===e||"checkbox"===e?this.findByName(b.name).filter(":checked").val():"number"===e&&"undefined"!=typeof b.validity?b.validity.badInput?!1:d.val():(c=d.val(),"string"==typeof c?c.replace(/\r/g,""):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f=a(b).rules(),g=a.map(f,function(a,b){return b}).length,h=!1,i=this.elementValue(b);for(d in f){e={method:d,parameters:f[d]};try{if(c=a.validator.methods[d].call(this,i,b,e.parameters),"dependency-mismatch"===c&&1===g){h=!0;continue}if(h=!1,"pending"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(j){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+b.id+", check the '"+e.method+"' method.",j),j instanceof TypeError&&(j.message+=". Exception occurred when checking element "+b.id+", check the '"+e.method+"' method."),j}}if(!h)return this.objectLength(f)&&this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data("msg"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data("msg")},customMessage:function(a,b){var c=this.settings.messages[a];return c&&(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;aWarning: No message defined for "+b.name+"")},formatAndAdd:function(b,c){var d=this.defaultMessage(b,c.method),e=/\$?\{(\d+)\}/g;"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),this.errorList.push({message:d,element:b,method:c.method}),this.errorMap[b.name]=d,this.submitted[b.name]=d},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g=this.errorsFor(b),h=this.idOrName(b),i=a(b).attr("aria-describedby");g.length?(g.removeClass(this.settings.validClass).addClass(this.settings.errorClass),g.html(c)):(g=a("<"+this.settings.errorElement+">").attr("id",h+"-error").addClass(this.settings.errorClass).html(c||""),d=g,this.settings.wrapper&&(d=g.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement(d,a(b)):d.insertAfter(b),g.is("label")?g.attr("for",h):0===g.parents("label[for='"+h+"']").length&&(f=g.attr("id").replace(/(:|\.|\[|\]|\$)/g,"\\$1"),i?i.match(new RegExp("\\b"+f+"\\b"))||(i+=" "+f):i=f,a(b).attr("aria-describedby",i),e=this.groups[b.name],e&&a.each(this.groups,function(b,c){c===e&&a("[name='"+b+"']",this.currentForm).attr("aria-describedby",g.attr("id"))}))),!c&&this.settings.success&&(g.text(""),"string"==typeof this.settings.success?g.addClass(this.settings.success):this.settings.success(g,b)),this.toShow=this.toShow.add(g)},errorsFor:function(b){var c=this.idOrName(b),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&&(e=e+", #"+d.replace(/\s+/g,", #")),this.errors().filter(e)},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&&(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+b+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return this.dependTypes[typeof a]?this.dependTypes[typeof a](a,b):!0},dependTypes:{"boolean":function(a){return a},string:function(b,c){return!!a(b,c.form).length},"function":function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);return!a.validator.methods.required.call(this,c,b)&&"dependency-mismatch"},startRequest:function(a){this.pending[a.name]||(this.pendingRequest++,this.pending[a.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],c&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(a(this.currentForm).submit(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,"remote")})},destroy:function(){this.resetForm(),a(this.currentForm).off(".validate").removeData("validator")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},normalizeAttributeRule:function(a,b,c,d){/min|max/.test(c)&&(null===b||/number|range|text/.test(b))&&(d=Number(d),isNaN(d)&&(d=void 0)),d||0===d?a[c]=d:b===c&&"range"!==b&&(a[c]=!0)},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&&(d=!0),d=!!d):d=f.attr(c),this.normalizeAttributeRule(e,g,c,d);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),this.normalizeAttributeRule(e,g,c,d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0!==e.param?e.param:!0:delete b[d]}}),a.each(b,function(d,e){b[d]=a.isFunction(e)?e(c):e}),a.each(["minlength","maxlength"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var c;b[this]&&(a.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&&(c=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(c[0]),Number(c[1])]))}),a.validator.autoCreateRanges&&(null!=b.min&&null!=b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&&null!=b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:b.length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(a)},date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a).toString())},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},creditcard:function(a,b){if(this.optional(b))return"dependency-mismatch";if(/[^0-9 \-]+/.test(a))return!1;var c,d,e=0,f=0,g=!1;if(a=a.replace(/\D/g,""),a.length<13||a.length>19)return!1;for(c=a.length-1;c>=0;c--)d=a.charAt(c),f=parseInt(d,10),g&&(f*=2)>9&&(f-=9),e+=f,g=!g;return e%10===0},minlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d},maxlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||d>=e},rangelength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d[0]&&e<=d[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||c>=a},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.off(".validate-equalTo").on("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d){if(this.optional(c))return"dependency-mismatch";var e,f,g=this.previousValue(c);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),g.originalMessage=this.settings.messages[c.name].remote,this.settings.messages[c.name].remote=g.message,d="string"==typeof d&&{url:d}||d,g.old===b?g.valid:(g.old=b,e=this,this.startRequest(c),f={},f[c.name]=b,a.ajax(a.extend(!0,{mode:"abort",port:"validate"+c.name,dataType:"json",data:f,context:e.currentForm,success:function(d){var f,h,i,j=d===!0||"true"===d;e.settings.messages[c.name].remote=g.originalMessage,j?(i=e.formSubmitted,e.prepareElement(c),e.formSubmitted=i,e.successList.push(c),delete e.invalid[c.name],e.showErrors()):(f={},h=d||e.defaultMessage(c,"remote"),f[c.name]=g.message=a.isFunction(h)?h(b):h,e.invalid[c.name]=!0,e.showErrors(f)),g.valid=j,e.stopRequest(c,j)}},d)),"pending")}}});var b,c={};a.ajaxPrefilter?a.ajaxPrefilter(function(a,b,d){var e=a.port;"abort"===a.mode&&(c[e]&&c[e].abort(),c[e]=d)}):(b=a.ajax,a.ajax=function(d){var e=("mode"in d?d:a.ajaxSettings).mode,f=("port"in d?d:a.ajaxSettings).port;return"abort"===e?(c[f]&&c[f].abort(),c[f]=b.apply(this,arguments),c[f]):b.apply(this,arguments)})});(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){t.ui=t.ui||{},t.ui.version="1.12.1";var e=0,i=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},h=e.split(".")[0];e=e.split(".")[1];var l=h+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][l.toLowerCase()]=function(e){return!!t.data(e,l)},t[h]=t[h]||{},n=t[h][e],o=t[h][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:h,widgetName:e,widgetFullName:l}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var s,n,o=i.call(arguments,1),a=0,r=o.length;r>a;a++)for(s in o[a])n=o[a][s],o[a].hasOwnProperty(s)&&void 0!==n&&(e[s]=t.isPlainObject(n)?t.isPlainObject(e[s])?t.widget.extend({},e[s],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,s){var n=s.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=i.call(arguments,1),h=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(h=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):h=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new s(o,this))})),h}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("
Sau khi ký hợp đồng với CNC Việt Hàn và Quý khách đặt cọc tiền theo hợp đồng, chúng tôi sẽ tiến hành sản xuất máy ngay lập tức. Thời gian thông thường để sản xuất xong 01 máy của chúng tôi là 15 - 25 ngày tùy từng cấu hình của máy. Tuy nhiên số ngày này có thể rút ngắn tùy thuộc vào cấu hình máy, thiết kế kỹ thuật khung cơ khí mà Quý khách đặt hàng.
Sau khi ký hợp đồng với Quý khách đặt cọc tiền theo hợp đồng, chúng tôi sẽ tiến hành sản xuất máy ngay lập tức. Thời gian thông thường để sản xuất xong 01 máy của chúng tôi là 20-25 ngày tuỳ đặc thù từng máy. Tuy nhiên số ngày này có thể rút ngắn tùy thuộc vào cấu hình máy, thiết kế kỹ thuật khung cơ khí mà Quý khách đặt hàng.
Sau khi ký hợp đồng Quý khách đặt cọc tiền theo hợp đồng, chúng tôi sẽ tiến hành sản xuất máy ngay lập tức. Thời gian thông thường để sản xuất xong 01 máy của chúng tôi là 15 ngày. Tuy nhiên số ngày này có thể rút ngắn tùy thuộc vào cấu hình máy, thiết kế kỹ thuật khung cơ khí mà Quý khách đặt hàng.
Máy đục tượng kết hợp đục phẳng cao cấp đường kính 20cm
400,000,000đ
Máy đục tượng gỗ CNC 4D bạn cần biết các kiến thức sau
Hiện nay có rất nhiều khách hàng quan tâm đếnmáy đục tượng gỗ và hỏi Giá máy đục tượng gỗ là bao nhiêu? Họ cũng quan tâm đến làng nghề đục tượng gỗ ưa chuộng dùng máy đục tượng như thế nào? Vận hành Máy đục tượng gỗ CNC 4D có khó không? Mua máy đục tượng gỗ ở đâu tốt nhất? Đây là những câu hỏi phổ biến của khách hàng khi mua máy đục tượng gỗ nên người bán không thể trả lời được cho bạn khi chưa xác định được đúng nhu cầu của khách hàng đó cũng là điều dễ hiểu khi bạn chưa tìm hiểu những kiến thức sau.
Mua Máy đục tượng gỗ bạn cần biết các kiến thức sau
Máy đục tượng gỗ là gì? kiến thức cơ bản về máy đục tượng gỗ
Máy đục tượng gỗ được hiểu rất đơn giản là một cỗ máy được điều khiển bằng bộ điều khiển máy CNC ( Bộ điều khiển máy CNC chuyên dụng cầm tay, hoặc điều khiển qua máy vi tính) để ứng dụng vào ngành gỗ tạo ra được những pho tượng phức tạp với nhiều tượng được đục cùng một lúc mà độ chính xác rất cao, năng suất nhanh gấp nhiều lần so với đục tay thủ công và chất lượng sản phẩm không phải quá phụ thuộc vào tay nghề người thợ.
Mua máy đục tượng gỗ như thế nào phù hợp?
Đây là câu hỏi khiến người mua đau đầu và phải tham khảo rất nhiều. Nếu bạn không thuộc phạm trù của người lành nghề, làng nghề đục tượng gỗ thì việc tham gia vào lĩnh vực mới này không hề dễ dàng. Trước tiên bạn cần phải xác định nhu cầu của thị trường, thị hiếu của người dùng, bạn chỉ làm về đục tượng hay kết hợp cả đục tranh 3d nữa và đục tượng thì bạn chọn phân khúc nào? Phân khúc tượng nhỏ từ đường kính phôi 15-20cm, 30, 40cm thậm chí phân khúc tượng lớn hơn là đường kính từ 50cm đến 90cm. Đường kính phôi tượng lớn nhỏ tỉ lệ thuận với chiều dài pho tượng cũng như giá thành sản phẩm.
Chọn máy đục tượng liên quan đến chi phí đầu tư của bạn.
Máy đục tượng đường kính càng lớn thì giá thành máy càng cao, ngoài ra số lượng đầu đục cũng tỷ lệ thuận với giá thành máy, máy càng nhiều đầu đục thì giá thành càng cao.
Chính vì vậy, bạn phải cân nhắc về công việc của mình, nếu công việc của bạn chủ yếu liên quan đến nội thất dân gian, nội thất cổ điển, tân cổ điển, tranh gỗ, bàn ghế thông thường… thì bạn nên lựa chọn những máy đục tượng gỗ có kết hợp giữa đục tượng và đục phẳng ( đục tranh) và đường kính tượng của bạn không cần quá lớn. Bởi vì bạn không thường xuyên đục tượng mà chủ yếu là đục tranh. Bạn nên biết một máy đục tượng gỗ khi đục tượng thì không đục phẳng ( đục tranh) được vì vậy bạn nên lựa chọn máy đục có nhiều đầu đục tranh hơn đầu đục tượng. Ví dụ: 2 đầu đục tượng và 4 đến 6 đầu đục tranh. Giá từ 265tr trở lên
Chính vì máy chỉ làm một tác vụ một lúc cho nên nếu bạn chuyên đục tượng kích thước lớn thì bạn chỉ nên lựa chọn máy đục tượng chuyên dụng. Với máy đục tượng chuyên dụng, đường kính tượng có thể lên đến 85cm chiều cao tượng 2,2m tùy nhu cầu của bạn. Với máy đục tượng cỡ lớn này thì giá máy sẽ rất cao nên bạn cần cân đối tài chính để đầu tư hợp lý. Với máy đục tượng kích thước lớn, khi đục 1 bức tượng đường kính 85cm, cao 2,2m thì thời gian ra tượng là 5-7 ngày tùy chi tiết tượng. Vì vậy, bạn nên cân nhắc đầu tư máy có ít nhất 02 đầu trở lên để việc ra sản phẩm có lợi về kinh tế hơn. Bởi 5-7 ngày ra tượng mà chỉ ra được 1 bức thì lãng phí, trong khi nếu ra 2 bức cùng khoảng thời gian đó thì bạn sẽ có lợi 1 bức. Với máy đục tượng chuyên dụng giá từ hơn 450tr trở lên.
Chọn máy đục tượng theo loại máy đục tượng gỗ:
Phân khúc thị trường rất đa dạng và có sự phân hóa theo làng nghề, theo mục đích trang trí, sử dụng. Nếu bạn tập trung vào phân khúc thị trường tượng gỗ trang trí nhỏ và vừa với đường kính phôi gỗ từ 30-40cm thì nên chọn máy đục tượng có đường kính phôi từ 40cm đổ lại.
Chọn máy đục tượng gỗ theo số đầu đục tượng.
Số đầu đục tượng là tùy theo nhu cầu và sản lượng của chủ cơ sở kinh doanh. Lựa chọn phổ thông nhất là máy đục có 2 tượng, 4 tượng, nhiều hơn nữa là 6 tượng, 8 tượng và 10 tượng. Số lượng đầu đục tượng càng nhiều thì năng suất càng cao, bạn không chỉ phục vụ cho cơ sở của gia đình mình mà còn nhận gia công thuê, đặt hàng với những đơn hàng lớn, hàng xuất khẩu.
Máy đục tượng 8 mũi đục đường kính 30cm
Chọn máy theo đường kính đục tượng.
Đường kính đục tượng quyết định lớn đến giá thành máy và số đầu đục tượng. Nếu tượng đường kính phôi từ 20cm, 30cm, 40cm thì bạn có thể hoàn toàn đặt máy với số trục đục tượng từ 4 tượng, 6 tượng đến 10 tượng.
Đường kính tượng từ 50cm trở lên đến 80cm thì lựa chọn tối đa là 4, 6 tượng đường kính 2 tượng đối với máy đường kính lớn từ 70cm trở lên là phù hợp.
Máy đục tượng gỗ đường kính khủng lên đến 75cm
Máy đục tượng gỗ đường kính lớn nhất hiện nay:
Đó là dòng máy đục tượng gỗ hoặc đá dạng đứng, có thể đục được tượng đường kính 1m đến 2m, chiều cao tượng từ 3m thậm chí đến 5m. Khi đục tượng đá thì đường kính tượng sẽ giảm đi, máy có thể lắp thêm lưỡi cưa để phá thô thành hình tượng đá trước khi đục tượng. Tuy nhiên với loại máy đục tượng này đòi hỏi bạn phải là cơ sở sản xuất có tiềm lực kinh tế cao và thường xuyên làm những bức tượng có kích thước cực đại, vì chi phí đầu tư máy là không hề nhỏ.
Hình ảnh máy đục tượng gỗ, đá dạng đứng cao tới 3m do CNC Việt Hàn phân phối
Máy cnc 5 trục hoặc đục tượng bằng cánh tay robot
Với công nghệ hiện nay, làm ra một bức tượng cỡ nhỏ tinh xảo và gần như không phải sửa tay không phải là chuyện khó. Sử dụng máy cnc 5 trục hoặc cánh tay robot để đục tượng bạn hoàn toàn có thể nghĩ đến việc đó. Tuy nhiên dòng máy này hiện chưa phổ biến do chi phí đầu tư rất cao mà kích thước tượng không lớn.
Vận hành máy cnc đục tượng gỗ có khó không?
Máy đục tượng gỗ CNC cơ bản cũng như những máy CNC khác, người vận hành và máy sẽ giao tiếp với nhau thông qua bộ điều khiển máy. Có rất nhiều bộ điều khiển để lắp đặt cho máy đục tượng gỗ nhưng chúng tôi thấy rằng, sử dụng bộ điều khiển chuyên dụng cầm tay là dễ dàng cho người sử dụng nhất ( CNC Việt Hàn thường sử dụng bộ điều khiển cầm tay chuyên dụng Shanlong S200 Tiếng Việt cho máy đục tượng gỗ do công ty sản xuất). Bởi giao diện tiếng Việt, các phím nút được tối ưu vừa đủ cho các tính năng chứ không thừa nút như bàn phím của máy vi tính. Bộ điều khiển được đóng gói chuyên biệt cho máy CNC nên thường không bị lỗi vặt không bị virus máy tính xâm nhập. Với bộ điều khiển này người dùng có thể tự tin với việc làm chủ công nghệ và vận hành máy dễ dàng.
Ngoài vận hành máy, bạn cần quan tâm thêm việc làm file mẫu và tạo đường dao cho máy. Việc này hết sức quan trọng vì máy có muốn chạy thì phải do file làm đường dao mẫu này. Có một số phần mềm để tạo đường dao cho máy phổ biến như: Powermill, Surfmill, các phần mềm chuyên dụng đi theo máy của Hongfa… Về tổng quan thì mỗi phần mềm đều có ưu điểm riêng nhưng phổ biến nhất vẫn là Powermill bởi tính dễ học và chi phí rẻ.
Nhìn chung về vận hành máy đục tượng gỗ không phức tạp, tuy nhiên để làm đường dao chạy tốt cho máy cần tư duy tưởng tượng một chút thì việc làm vận hành máy móc không có gì gặp khó khăn.
Giá máy đục tượng gỗ tại Việt Nam là bao nhiêu?
Hiện nay ở Việt Nam có nhiều hãng nhập khẩu, phân phối cũng như sản xuất máy đục tượng gỗ. Tùy thuộc vào nhu cầu và cấu hình máy mà ảnh hưởng đến giá máy đục tượng gỗ trên thị trường. Ngoài ra còn liên quan đến thương hiệu và đơn vị bán máy cung cấp dịch vụ như thế nào đối với máy đục tượng gỗ.
Giá của máy đục tượng đôi khi bị mập mờ ăn theo đường kính tượng. Ví dụ như máy đục tượng chuyên dụng có 04 đầu đục được đồng thời 04 tượng đường kính 60cm sẽ có giá thành cao hơn là máy đục tượng 04 đầu nhưng chỉ đục được 1 đầu đường kính 60cm và 3 đầu còn lại đục được tượng đường kính nhỏ hơn. Giải thích nguyên nhân tại sao chỉ đục được 1 tượng đường kính 60cm là do kết cấu cơ khí không đủ để lắp đủ cả 4 đầu với khúc gỗ đường kính lớn. Vì vậy bạn hãy thông thái khi lựa chọn máy đục tượng đường kính lớn.
Sau đây CNC Việt Hàn xin giới thiệu giá máy đục tượng gỗ theo đường kính tượng để các bạn tham khảo:
Sự khác nhau giữa máy đục tròn 3 trục và máy đục tượng 4d hay còn gọi là máy cnc 4 trục
+ Máy đục tròn 3 trục chỉ chạy 3 trục X,Y và A ( thay trục Z thành trục A – trục xoay) trong khi máy đục tượng 4D chạy 4 trục đồng thời bao gồm X,Y,Z,A.
+ Máy đục tròn 3 trục dùng bộ điều khiển 3 trục như NC Studio V5, V8, CA100, Shanlong S100…. Máy đục tượng gỗ 4D sử dụng bộ điều khiển Shanlong S200, CA400 hoặc NC V10. Nhưng phổ biến và dễ sử dụng hơn cả là S200..
+ Máy đục tượng gỗ đục 4 trục đồng thời có thể đục xuyên tâm trục A, còn máy 3 trục sử dụng bộ điều khiển 3 trục ( Nc studio V5, V8, Shanlong S100, CS1030…) nên máy đục 3 trục chỉ có thể đục được các sản phẩm trụ tròn, hoặc những bức tượng đối xứng nhau không đục được những bức tượng phức tạp, hay đục tinh chi tiết được như máy đục tượng 4 trục đồng thời.
Đục tượng gỗ bằng máy khác biệt với đục tượng gỗ bằng tay như thế nào?
+ Thời gian đục máy nhanh hơn, những bức tượng ĐK nhỏ nếu đục máy đôi khi cho ra sản phẩm hoàn hảo mà không phải sửa lại nhiều.
+ Nhiều mẫu mã hơn, tính cân đối và chính xác của bưc tượng cao hơn đục tay
+ Bạn cũng không cần phải là một nghệ nhân thực thụ vẫn có thể tạo ra được những bức tượng như ý, đặc sắc. Khi cần trau chuốt thêm thì công đoạn đó cũng không gặp khó khăn nhiều.
+ Sản phẩm đa dạng đồng đều. Với những bức tượng khó bạn có thể dùng đến máy scan 3D để quét mẫu và đưa vào máy từ đó bạn tạo đường dao nông sâu tùy theo sản phẩm và đưa ra máy để chạy. Chính vì vậy mà máy đục tượng gỗ có cực nhiều ưu điểm, là trí tuệ và sự sáng tạo của con người làm ra nó, giúp tối ưu được nhân công, công sức lao động bỏ ra, góp phần giảm giá thành sản phẩm mà chất lượng sắc nét.
Làng nghề đục tượng gỗ thường sử dụng máy đục tượng như thế nào?
Tùy thuộc vào khu vực địa lý, nhu cầu và sở thích của khách hàng, các sản phẩm theo truyền thống từ xa xưa hoặc thị trường mà làng nghề đó cung cấp sản phẩm như thế nào sẽ quyết định máy mà làng nghề đó chọn mua. Nhiều làng nghề đục tượng gỗ chủ yếu làm tượng gỗ nên họ lựa chọn máy đục tượng chuyên dụng không kết hợp mặt bàn đục phẳng.
Ví dụ: Làng nghề tượng gỗ Đông Giao Hải Dương đa số làm những sản phẩm có đường kính khủng từ 60cm đến 85cm cao 1,8m đến 2,2m. Thị trường của họ chủ yếu xuất khẩu Trung Quốc, Đài Loan và HongKong… hoặc các tỉnh phía nam ưa chuộng tượng kích thước lớn. Nên ở làng nghề Đông Giao Hải Dương đa số mua máy đục tượng chuyên dụng đường kính lớn từ 60cm trở lên.
Anh Vũ Văn ở làng nghề tượng gỗ Đông Giao Hải Dương bên máy đục tượng 04 đầu đướng kính tượng 75cm
Hay như ở làng nghề Thượng Cung, Xã Tiền Phong, Thường Tín Hà Nội, đa số họ sản phẩm của họ là những bức tượng nhỏ, đường kính thông thường 30-40cm nên họ đa số mua máy đục tượng đường kình nhỏ hơn 40cm và nhiều đầu đục một lúc do yêu cầu sản xuất hàng loạt.
Mua máy đục khắc tượng gỗ ở đâu uy tín
Tiền nào của nấy cho nên đôi khi giá thành máy không phải là điều quan trọng nhất để bạn lựa chọn đơn vị cung cấp. Bạn hãy lựa chọn những đơn vị có bề dày kinh nghiệm, thời gian hoạt động lâu năm, các công ty tự sản xuất máy là một lợi thế để bạn lựa chọn. Bởi những đơn vị tự sản xuất máy họ có thể làm được những đường kính tượng theo yêu cầu, bên cạnh đó việc sửa chữa, thay thế hay những hỏng hóc, trục trặc của máy thì những đơn vị tự sản xuất trong nước sẽ dễ dàng khắc phục nhanh chóng. Một vài tiêu chí để lựa chọn đơn vị cung cấp máy như sau:
+ Đơn vị sản xuất trong nước uy tín, hoạt động lâu năm: Một đơn vị sản xuất uy tín họ có quy trình sản xuất máy tốt, được tích lũy qua nhiều năm hoạt động, họ chủ động trong lựa chọn linh kiện tốt nhất cho khách hàng cũng như sẵn sàng nguồn cung cấp linh kiện bảo hành, thay thế khi có hỏng hóc phải sửa chữa. Bên cạnh đó, đơn vị tự sản xuất họ thật sự hiểu về các sản phẩm của họ, trường hợp có sự cố kỹ thuật chắc chắn họ sẽ xử lý nhanh hơn các đơn vị thương mại nhập máy về bán kiếm lời.
( hình ảnh công ty cnc việt hàn đông đả kỹ thuật đang sản lắp ráp máy)
+ Đội ngũ kỹ thuật đông đảo trình độ cao và nhiều kinh nghiệm: Nếu một công ty có ít nhân viên kỹ thuật khi họ có nhiều máy cùng hỗ trợ 1 lúc thì sẽ không có thời gian hỗ trợ tận tình cho bạn. Trường hợp bạn đang cần hàng gấp mà phải chờ 1 tuần mới sửa được máy thì sẽ gây thiệt hại không hề nhỏ về mặt kinh tế cho bạn.
+ Công ty có đào tạo bài bản hỗ trợ đào tạo và chuyển giao máy móc tận tình, đảm bảo làm chủ công nghệ máy móc. Điều này là rất quan trọng, bởi chỉ có được đào tạo bài bản mới đảm bảo được việc làm chủ công nghệ của bạn. Nếu bạn không thể điều khiển được máy móc thì máy cũng giống như đống sắt không có giá trị. Hãy chọn đơn vị cung cấp máy cnc có phân hóa chuyên môn rõ ràng giữa nhân viên kỹ thuật và nhân đào tạo, chuyển giao. Vì như vậy họ sẽ chuyên tâm đào tạo và chuyển giao tốt cho bạn do không bị chồng chéo về công việc.
Hình ảnh Công ty và phòng đào tạo của Công ty CNC Việt Hàn
Kết luận:
Máy đục tượng gỗ cnc 4d từ lâu đã là máy móc hỗ trợ sản xuất hữu ích, đắc lực trong ngành tượng mỹ nghệ Việt Nam. Áp dụng máy đục tượng trong sản xuất, chế tác gỗ mỹ nghệ sẽ tiết kiệm rất nhiều thời gian sản xuất, chi phí nhân công, sản phẩm đều đẹp… Ngày nay, trong thời đại công nghệ 4.0 đang ngày càng phát triển bạn cũng không nên bỏ lỡ cơ hội cải thiện sản xuất bằng công nghệ, giúp gia tăng lợi nhuận, tăng giá trị thặng dư cho sản phẩm.
Bạn cần tư vấn bá giá máy đục tượng gỗ, liên hệ với chúng tôi theo thông tin;
CNC VIỆT HÀN - NHÀ SẢN XUẤT MÁY CNC HÀNG ĐẦU VIỆT NAM