<%@ language="VBSCRIPT"%> <% Option Explicit %> <% '**************************************************************************************** '** Copyright Notice '** '** Web Wiz Guide Advanced Site Search Engine '** '** Copyright 2001-2002 Bruce Corkhill All Rights Reserved. '** '** This program is free software; you can modify (at your own risk) any part of it '** under the terms of the License that accompanies this software and use it both '** privately and commercially. '** '** All copyright notices must remain in tacked in the scripts and the '** outputted HTML. '** '** You may use parts of this program in your own private work, but you may NOT '** redistribute, repackage, or sell the whole or any part of this program even '** if it is modified or reverse engineered in whole or in part without express '** permission from the author. '** '** You may not pass the whole or any part of this application off as your own work. '** '** All links to Web Wiz Guide and powered by logo's must remain unchanged and in place '** and must remain visible when the pages are viewed unless permission is first granted '** by the copyright holder. '** '** This program is distributed in the hope that it will be useful, '** but WITHOUT ANY WARRANTY; without even the implied warranty of '** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR ANY OTHER '** WARRANTIES WHETHER EXPRESSED OR IMPLIED. '** '** You should have received a copy of the License along with this program; '** if not, write to:- Web Wiz Guide, PO Box 4982, Bournemouth, BH8 8XP, United Kingdom. '** '** '** No official support is available for this program but you may post support questions at: - '** http://www.webwizguide.info/forum '** '** Support questions are NOT answered by e-mail ever! '** '** For correspondence or non support questions contact: - '** info@webwizguide.com '** '** or at: - '** '** Web Wiz Guide, PO Box 4982, Bournemouth, BH8 8XP, United Kingdom '** '**************************************************************************************** 'Set the response buffer to true Response.Buffer = False 'Dimension global variables Dim fsoObject 'File system object Dim fldObject 'Folder object Dim sarySearchWord 'Array to hold the words to be searched for Dim strSearchWords 'Holds the search words Dim blnIsRoot 'Set to true if we are searching in the root directory Dim strFileURL 'Holds the path to the file on the site Dim strServerPath 'Holds the server path to this script Dim intNumFilesShown 'Holds the number of files shown so far Dim intTotalFilesSearched 'Holds the number of files searched Dim intTotalFilesFound 'Holds the total matching files found Dim intFileNum 'Holds the file number Dim intPageLinkLoopCounter 'Loop counter to display links to the other result pages Dim sarySearchResults(1000,2) 'Two Dimensional Array holding the search results Dim intDisplayResultsLoopCounter 'loop counter to diplay the results of the search Dim intResultsArrayPosition 'Stores the array position of the array storing the results Dim blnSearchResultsFound 'Set to true if search results are found Dim strFilesTypesToSearch 'Holds the types of files to be searched Dim strBarredFolders 'Holds the folders that you don't want searched Dim strBarredFiles 'Holds the names of the files not to be searched Dim blnEnglishLanguage 'Set to True if the user is using English ' -------------------------- Change the following line to the number of results you wish to have on each page ------------------------------------ Const intRecordsPerPage = 10 'change this to the number of results to show on each page ' --------------------- Place the names of the files types you want searching in the following line sepeararted by commas -------------------------- strFilesTypesToSearch = "htm" ' --------------------- Place the names of the folders you don't want searched in the following line spearated by commas -------------------------- strBarredFolders = "cgi_bin,_bin,_pgtres,data001,images,intranet,js,menuimage,tablasfondos" 'cgi_bin and _bin have been put in here as examples, but you can put any folders in here ' ---------- Place the names of the files you don't want searched in the following line spearated by commas include the file extension ------------- strBarredFiles = "buscador.htm,entrada.htm" 'adminstration.htm and not_allowed.asp have been put in as an examples ' -------------------- Set this boolean to False if you are not using an English language web site -------------------------------------------------- blnEnglishLanguage = False 'True = HTML Encode best for English sites \ False = no Emcoding best for non English sites '----------------------------------------------------------------------------------------------------------------------------------------------------- 'Initalise variables intTotalFilesSearched = 0 %> Ames.es - Phasen

Català Español Français English Deutsch

 

a

a

 

Das Kundenservice hat bei uns Priorität und Ihre Zufriedenheit ist unser oberstes Ziel.

Treten Sie mit uns in Kontakt und helfen Sie uns, dieses Ziel zu erreichen.

 

Telefon: (+34)93 685 51 11
Fax: (+34)93 685 44 88
e-mail: sales@ames.es

 

Um mit uns mittels Online-Formular in Kontakt zu treten, klicken Sie bitte hier.

 

a a
  Bestellen Sie hier die genormten SELFOIL Gleitlager über unser Online-System.

 

 

s

Suchen Sie im Web von Ames nach dem (den) von Ihnen gewünschten Begriff(en).

s

 

 

 

 

 

 

                                           Phasen

 

 

 

 

VERDICHTUNG

 

 

PRINZIPIEN UND VORRICHTUNGEN

Der Verdichtungsvorgang erfolgt in drei Phasen:

 

1. Phase: Füllung

Der aus einer Metallpulvermischung, Zusätzen und Schmiermitteln bestehende Rohstoff wird über eine Schwerkraftbeschickungsvorrichtung dem Matrizenvorrichtungshohlraum, der von der Matrize, dem Dorn und dem Stempel gebildet wird, zugeführt. Die Pulvermischung besitzt eine Scheindichte in einer Größenordnung, die 2,3 mal niedriger ist als die Enddichte des zu verdichtenden Teiles.

2. Phase: Pressen

Das in der Vorrichtung enthaltene Pulvervolumen wird durch relative axiale Verschiebung des Stempels verdichtet. Die Dichteerhöhung des verdichteten Werkstoffes mit wachsendem Axialdruck entspricht der sogenannten Verdichtbarkeitskurve (Abb.1). Um die Zuverlässigkeit der Vorrichtung über einen langen Zeitraum zu gewähren, beträgt der zulässige Betriebsdruck zwischen 500 und 700 MPa, jeweils in Abhängigkeit der Robustheit der Konstruktion.

 

Dank der Technologie des Warmpressens kann im Pressling eine Dichteerhöhung von 0,1 / 0,2 g/cm3 im Vergleich zur Dichte, die bei gleichem Druck beim Kaltpressen erreicht wird, erzielt werden.

3. Phase: Freilegen

Der Pressling wird durch relative Bewegungen der Stempel zueinander sowie zwischen Matrize und Kern herausgezogen, wobei aufgrund der elastischen Restausdehnung der Einheit Teil-Vorrichtung hohe Reibbeanspruchungen zwischen dem verpressten Teil und den Vorrichtungsseitenwänden überwunden werden müssen. Eine Einrichtung, die normalerweise an die Beschickungsanlage angekoppelt ist, sorgt für das Aufspannen des Teiles nach dessen Freilegung von der Matrize und führt es weiter, um sodann mit der nächsten Füllphase zu beginnen.

 

 

SINTERN

 

Während der Sinterung werden die Presslinge bei kontrollierter Temperatur und Atmosphäre auf einen thermischen Zyklus beansprucht. Im Verlauf dieses Prozesses verschweißen die Pulvergranulate aufgrund atomarer Diffusion zwischen den Metallteilchen, wodurch die Basis der mechanischen und physischen Eigenschaften der gesinterten Teile erlangt wird.

 

 

SINTERUNGSPROZESS

Der Sinterunsprozess besteht aus drei verschiedenen Phasen:

 

1. Aufwärmen

In dieser ersten Phase werden die Teile bis auf eine bestimmte Temperatur erwärmt, um das Schmiermittel, das für den Verdichtungsprozess erforderlich war, zu entfernen und eine gleichmäßige Temperatur im ganzen Teil zu erreichen.

 

2. Sintern

Das Sintern wird in einer reduzierenden Atmosphäre durchgeführt, mit einem Temperaturzyklus, dessen Maximum (die sogenannte Sinterungstemperatur) unterhalb des Schmelzpunktes des Werkstoffes liegt und normalerweise 1120ºC beträgt.

Für einige spezielle Werkstoffe und für außergewöhnliche Anwendungsfälle kann auch mit höheren Temperaturen gesintert werden.

Indem die Sinteratmosphäre an den Werkstoff angepasst wird, kann in einer ersten Phase die Zunderschicht, welche die Metallteilchen möglicherweise bedeckt, reduziert werden. Dadurch wird der Werkstoff vorbereitet, damit bei Erreichen der Sinterungstemperatur die Schweißverbindungen geformt werden können.

 

3. Abkühlen

In Abhämgigkeit vom Typ des Ofens und dem zu sinternden Material existieren zwei Möglickeiten:

Standard: Dies ist eine langsame Abkühlung, mit dem Ziel, dass die Verzunderung der Teile vermieden wird wenn diese den Ofen verlassen und mit der Atmosphäre der Umgebung in Kontakt treten.

Schnelle Abkühlung: Einige Öfen besitzen eine Schnellabkühlungsvorrichtung mittles Konvektion. Durch eine solche Abkühlung und bei Verwendung der geeigneten Werkstoffe entstehen bainitische oder martensitische Strukturen. Ziel ist es, hohe mechanische und physische Eigenschaften ohne weitere Wärmebehandlungen zu erreichen.

 

 

SINTERÖFEN

In AMES verfügen wir über zwei verschiedene Ofentypen: Förderbandöfen und Hubbalkenöfen.
Unsere Öfen sind mit einem TPC-System zur Kontrolle der Temperatur, Atmosphäre und Sinterzeit ausgestattet und arbeiten mit den modernsten verfügbaren Technologien.

 

 

 

ZUSÄTZLICHE BEARBEITUNGEN UND BEHANDLUNGEN

 

KALIBRIEREN

-         Erhöht die Dichte
    Erhöht die Präzision
    Verbessert die Rauhigkeit

 

Es wird Kaltverformung beim Werkstoff verursacht, die zu einer erhöhten Oberflächenhärte führt. Bei einer Verdichtung größer als 10% ist ein erneutes Sintern nötig.

 

Folgende Werte können erreicht werden:

    Dichte 7,2 – 7,4 g/cm3
    Präzision IT-6 / IT-8
    Rauhigkeit 0,8 - 2,4 µm Ra

 

ZUSAMMENBAU

- 

    Erlaubt den Einbau weiterer Werkstoffe
    Es sind Formen herstellbar, welche durch Pressen alleine nicht realisierbar sind.

 

Im Allgemeinen sind beim Sintern alle konventionellen Zusammenbauverfahren anwendbar, obwohl dafür eine tiefe Kenntnis der eigentümlichen Merkmale des Sinterns, wie seine Porosität, Gefüge und Zusammensetzung, erforderlich ist, um diese Bearbeitungs- bzw. Behandlungsvorgänge erfolgreich durchzuführen.

 

Anwendbare Verfahren:
    Schweißen
    Sinter-brazing (Hartlöten)
    Sinter-bonding (Schweißen)
    Klebstoffverbindungen
    Zusammenpressen
    Nieten
    Überspritzung mit Aluminium
    Überspritzung mit Kunststoff

 

ZERSPANUNG

-  

    Erhöht die Genauigkeit
    Es sind Formen herstellbar, die durch Pressen alleine nicht realisierbar sind.

Mit dem gesinterten Werkstoff werden die gleichen Genauigkeiten erzielt wie mit einem Massivwerkstoff, es müssen jedoch die Schnittbedingungen angepasst werden.

 

Durchführbare Zerspanungsvorgänge:
    Drehen
    Fräsen
    Bohren
    Gewindeschneiden
    Schleifen
    Läppen

 

 

IMPRÄGNIERUNG

-  

    Es wird Selbstschmierung erreicht.
    Es wird eine Dichtheit erreicht.

Die Ölimprägnierung füllt bis zu 90% des Volumens der vernetzten Porosität des Teiles aus.
Mit Kunststoff kann eine Dichtheit von bis zu 25 bar (T<150ºC) und mit Kupfer von bis zu 300 bar (T<1000ºC) erreicht werden.
Die Imprägnierung mit Kunststoff bzw. Kupfer (Infiltrierung) ist vor dem Auftragen der galvanischen Überzüge erforderlich.

Anwendbare Verfahren:
    Imprägnierung mit Ölen und anderen Schmierstoffen
    Imprägnierung mit Kunstharzen
    Imprägnierung mit Kupfer

 

 

WÄRMEBEHANDLUNGEN

-  

Verbessern die mechanischen Werkstoffeigenschaften

Aufgrund der Porosität erfolgt beim gesinterten Werkstoff die Diffusion des Kohlenstoffes und Stickstoffes mit höherer Geschwindigkeit als bei Massivwerkstoffen.

Anwendbare Behandlungen:
    Zementieren
    Karbonitrieren
    Nitrokarbonitrieren
    Nitrieren
    Induktionshärten
    Dampfbehandlung
    Glühen
    Alterung

 

 

OBERFLÄCHENBEHANDLUNGEN

-  

Verbessern die Korrosionsbeständigkeit
Verbessern den Reibungsbeiwert
Entfernen Grate und reinigen das Teil

Entgrat- und Reinigungsverfahren:
    Trowalisieren
    Stahlstrahlen
    Bürsten
    Sandstrahlen
    Elektrolytisches Entgraten
    Ultraschall-Reinigung

Beschichtungen und Überzüge:
    Verzinken
    Verkupfern
    Verchromen
    Vernickeln
    Chemisches Vernickeln
    Phosphatieren
    Dacromet®
    Deltatone®
    Epoxidüberzug
    PTFE
    MoS2


Aleaciones de Metales Sinterizados, S.A. Alle Rechte vorbehalten.

Optimiert ab 1024 x 768. Web gestaltet von dipwo.com

<% 'Sub procedure to do the search Public Sub SearchFile(fldObject) 'Dimension local variabales Dim objRegExp 'Regular Expersions object Dim objMatches 'Holds the matches collection of the regular expresions object Dim filObject 'File object Dim tsObject 'Text stream object Dim subFldObject 'Sub folder object Dim strFileContents 'Holds the contents of the file being searched Dim strPageTitle 'Holds the title of the page Dim strPageDescription 'Holds the description of the page Dim strPageKeywords 'Holds the keywords of the page Dim intSearchLoopCounter 'Loop counter to search all the words in the array Dim intNumMatches 'Holds the number of matches Dim blnSearchFound 'Set to true if the search words are found 'Error handler On Error Resume Next 'Set the error object to 0 Err.Number = 0 'Create the regular expresions object Set objRegExp = New RegExp 'If an error has occured then the server does not support Regular Expresions If Err.Number <> 0 Then Response.Write("
Error en el servidor al ejecutar esta aplicación. Póngase en contacto con su proveedor de acceso.") 'Reset error object Err.Number = 0 End If 'Loop to search each file in the folder For Each filObject in fldObject.Files 'Check the file extension to make sure the file is of the extension type to be searched If InStr(1, strFilesTypesToSearch, fsoObject.GetExtensionName(filObject.Name), vbTextCompare) > 0 Then 'Check to make sure the file about to be searched is not a barred file if it is don't search the file If NOT InStr(1, strBarredFiles, filObject.Name, vbTextCompare) > 0 Then 'Initalise the search found variable to flase blnSearchFound = False 'Initalise the number of matches variable intNumMatches = 0 'Set the regular exprsion object to read all cases of the occurance not just the first objRegExp.Global = True 'Set the regular expression object to ignore case objRegExp.IgnoreCase = True 'Open the file for searching Set tsObject = filObject.OpenAsTextStream 'Read in the contents of the file strFileContents = tsObject.ReadAll 'Read in the title of the file strPageTitle = GetFileMetaTag("", "", strFileContents) 'Read in the description meta tag of the file strPageDescription = GetFileMetaTag("", strFileContents) 'Read in the keywords of the file strPageKeywords = GetFileMetaTag("", strFileContents) 'Set the pattern using regular expressions to srip any HTML tags objRegExp.Pattern = "<[^>]*>" 'Strip HTML tags from the contects of the file to be searched strFileContents = objRegExp.Replace(strFileContents,"") 'Put the tittle, description and the keywords back into the file to be searched strFileContents = strFileContents & " " & strPageTitle & " " & strPageDescription & " " & strPageKeywords 'If the user has choosen to search by phrase If Request.QueryString("mode") = "phrase" Then 'Set the pattern to search for objRegExp.Pattern = "\b" & strSearchWords & "\b" 'Search the file for the phrase Set objMatches = objRegExp.Execute(strFileContents) 'Check to see if the phrase has been found If objMatches.Count > 0 Then 'Get the number of times the phrase is matched intNumMatches = objMatches.Count 'If the search is found then set the search found variable to true blnSearchFound = True End If 'Else the search is either by all or any words Else 'If the search is by all words then initialise the search found variable to true If Request.QueryString("mode") = "allwords" then blnSearchFound = True 'Loop round to search for each word to be searched For intSearchLoopCounter = 0 to UBound(sarySearchWord) 'Set the pattern to search for objRegExp.Pattern = "\b" & sarySearchWord(intSearchLoopCounter) & "\b" 'Search the file for the search words Set objMatches = objRegExp.Execute(strFileContents) 'Check to see if any of the words have been found If objMatches.Count > 0 Then 'Get the number of times the search word is matched intNumMatches = intNumMatches + objMatches.Count 'If the search word is found and the search is for any words then set the search found variable to true If Request.QueryString("mode") = "anywords" then blnSearchFound = True Else 'If the search word is not found and the search is for all words then set the search found variable back to false as one of the words has not been found If Request.QueryString("mode") = "allwords" then blnSearchFound = False End If Next End If 'Calculate the total files searched intTotalFilesSearched = intTotalFilesSearched + 1 'If the page contains no title then Page Title variable the appropriate message to display If strPageTitle = "" Then strPageTitle = "No Title" 'If the page contains no title then Page Description variable the appropriate message to display If strPageDescription = "" Then strPageDescription = "Documento en HTML en la web de Ames.es" 'If the search found variable is true then display the results If blnSearchFound = True Then 'Calculate the total files found intTotalFilesFound = intTotalFilesFound + 1 'Check that the file shown is between the the files shown so far and the maximum files to show per page If intNumFilesShown < (intRecordsPerPage + intFileNum) and intTotalFilesFound > intNumFilesShown Then 'Calculate the number of results shown intNumFilesShown = intNumFilesShown + 1 End If 'Place the search results into the saerch results array 'Calculate the array position of the results array intResultsArrayPosition = intResultsArrayPosition + 1 'Set the search results found boolean to true blnSearchResultsFound = True 'If the file is in the root directory then If blnIsRoot = True Then 'Place the search results into the search results array sarySearchResults(intResultsArrayPosition,1) = "" & strPageTitle & "" 'Else it is not in the root directiory Else 'Place the search results into the search results array sarySearchResults(intResultsArrayPosition,1) = "" & strPageTitle & "" End If 'Place the rest of the search results in the search results array sarySearchResults(intResultsArrayPosition,1) = sarySearchResults(intResultsArrayPosition,1) & vbCrLf & "
" & strPageDescription sarySearchResults(intResultsArrayPosition,1) = sarySearchResults(intResultsArrayPosition,1) & vbCrLf & "
Coincidencias: " & intNumMatches & "  -  Última actualización: " & FormatDateTime(filObject.DateLastModified, VbLongDate) & "  -  Tamaño: " & CInt(filObject.Size / 1024) & "kb
" 'Read in the number of search word matches into the second part of the two dimensional array sarySearchResults(intResultsArrayPosition,2) = intNumMatches End If 'Close the text stream object tsObject.Close End If End If Next 'Reset the Regular Expression object Set objRegExp = Nothing 'Loop to search through the sub folders within the site For Each subFldObject In FldObject.SubFolders 'Check to make sure the folder about to be searched is not a barred folder if it is then don't search If NOT InStr(1, strBarredFolders, subFldObject.Name, vbTextCompare) > 0 Then 'Set to false as we are searching sub directories blnIsRoot = False 'Get the server path to the file strFileURL = fldObject.Path & "\" 'Turn the server path to the file into a URL path to the file strFileURL = Replace(strFileURL, strServerPath, "") 'Replace the NT backslash with the internet forward slash in the URL to the file strFileURL = Replace(strFileURL, "\", "/") 'Encode the file name and path into the URL code method strFileURL = Server.URLEncode(strFileURL) 'Just incase it's encoded any backslashes strFileURL = Replace(strFileURL, "%2F", "/") 'Call the search sub prcedure to search the web site Call SearchFile(subFldObject) End If Next 'Reset server variables Set filObject = Nothing Set tsObject = Nothing Set subFldObject = Nothing End Sub 'Sub procedure to sort the array using a Bubble Sort to place highest matches first Private Sub SortResultsByNumMatches(ByRef sarySearchResults, ByRef intTotalFilesFound) 'Dimension variables Dim intArrayGap 'Holds the part of the array being sorted Dim intIndexPosition 'Holds the Array index position being sorted Dim intTempResultsHold 'Temperary hold for the results if they need swapping array positions Dim intTempNumMatchesHold 'Temperary hold for the number of matches for the result if they need swapping array positions Dim intPassNumber 'Holds the pass number for the sort 'Loop round to sort each result found For intPassNumber = 1 To intTotalFilesFound 'Shortens the number of passes For intIndexPosition = 1 To (intTotalFilesFound - intPassNumber) 'If the Result being sorted hass less matches than the next result in the array then swap them If sarySearchResults(intIndexPosition,2) < sarySearchResults((intIndexPosition+1),2) Then 'Place the Result being sorted in a temporary variable intTempResultsHold = sarySearchResults(intIndexPosition,1) 'Place the Number of Matches for the result being sorted in a temporary variable intTempNumMatchesHold = sarySearchResults(intIndexPosition,2) 'Do the array position swap 'Move the next Result with a higher match rate into the present array location sarySearchResults(intIndexPosition,1) = sarySearchResults((intIndexPosition+1),1) 'Move the next Number of Matches for the result with a higher match rate into the present array location sarySearchResults(intIndexPosition,2) = sarySearchResults((intIndexPosition+1),2) 'Move the Result from the teporary holding variable into the next array position sarySearchResults((intIndexPosition+1),1) = intTempResultsHold 'Move the Number of Matches for the result from the teporary holding variable into the next array position sarySearchResults((intIndexPosition+1),2) = intTempNumMatchesHold End If Next Next End Sub 'Function to read in the files meta tags Private Function GetFileMetaTag(ByRef strStartValue, ByRef strEndValue, ByVal strFileContents) 'Dimension Variables Dim intStartPositionInFile 'Holds the start position in the file Dim intEndPositionInFile 'Holds the end position in the file 'Get the start position in the file of the meta tag intStartPositionInFile = InStr(1, LCase(strFileContents), strStartValue, 1) 'If no description or keywords are found then you may be using http-equiv= instead of name= in your meta tags If intStartPositionInFile = 0 And InStr(strStartValue, "name=") Then 'Swap name= for http-equiv= strStartValue = Replace(strStartValue, "name=", "http-equiv=") 'Check again for keywords or description intStartPositionInFile = InStr(1, LCase(strFileContents), strStartValue, 1) End If 'If there is a description then the position in file will be over 0 If NOT intStartPositionInFile = 0 Then 'Get the end position of the HTML meta tag intStartPositionInFile = intStartPositionInFile + Len(strStartValue) 'Get the position in file of the closing tag for the meta tag intEndPositionInFile = InStr(intStartPositionInFile, LCase(strFileContents), strEndValue, 1) 'Read in the meta tag from the file for the function to return GetFileMetaTag = Trim(Mid(strFileContents, intStartPositionInFile, (intEndPositionInFile - intStartPositionInFile))) 'If the is no meta tag then the GetFileMetaTag function returns a null value Else GetFileMetaTag = "" End If End Function %>